Touching, inspirational, moving, funny, heartwarming, uplifting, sad, heartbreaking. Not many books can convey such a wide range of emotions so effectively. It's the story of an immensely likable young boy growing up in Sri Lanka in turbulent times trying to understand himself and make sense of his crazy world. He struggles to understand the unspoken "rules" and learn how to succeed and find happiness within the restrictions placed upon him. This book is beautifully written with six chapters, each representing a separate passage of time. (I found this to be very effective, although it did leave me with questions!) The setting is beautiful, the characters convincing and the dialogue is believable. You will root for Arjie! I found the following passage from page 267 particularly insightful and relevant given the current political climate, "How was it that some people got to decide what was correct or not, just or unjust? It had to do with who was in charge; everything had to do with who held power and who didn't." I strongly recommend this book. (I would definitely purchase a sequel should there be one, and I plan on reading Selvadurai's next book "Cinnamon Gardens".) You won't want to or be able to put this book down!