What a very good book this is. There are many reviews out there and most are full of praise for this novel. It is an extraordinary story that is told in the voice of Jack, a precocious but also unworldly five year old whose development has been shaped from being locked in a small room with his mother for the first five years of his life. She was kidnapped before Jack's birth and kept as a prisoner by a man with motives of the worst kind. The book is, of course, quite horrifying, but also ultimately uplifting as Jack and his mother discover how to live with their situation and their pasts. It’s a story I will remember for a long time.