Lyrical, moving and quietly told. The book is about family, about loyalty, about history, about acceptance, and all told with an interesting manner. The flashbacks go deeper and deeper until the psyche of the main character is revealed in an oblique way. I really enjoyed the open acceptance of Grandpa and Grandfather who had extremely different dispositions, yet they shared a brotherhood of true friendship. Alister MacLeod is a gifted writer and this book resonates with truth.