Sheltered - Charlotte Stein
Riveting story. So glad I read this book - its one of those books that is so much more than it first appears and then leaves you pondering it after you finish.