Every now and then I find a book that I can't put down. Equally infrequently I find a book that is painful to read, either because it is so realistic and the material is difficult for me to get through or because the book is not very well written. Shelter: A Novel ...
Continue Reading...