Boyd really came into his own with this book - a multi-layered exploration of the nature of relationships, mental health and higher maths, mixed with African scenery and painful memories. We follow the life of Hope Clearwater, a biologist/botanist who falls in love with a tortured mathematician - an all too believable character whose limited glimpses into the deeper truth of maths sends him into despair when the glimpses become more fleeting and incomplete. Written as an interconnected series of memories and events, you are effortlessly transported to a different country and a civil war that encompasses the ludicrous nature of some African conflicts. The characterisation and dialogue is effortless and complete, leaving you with the events and personal histories of Hope swirling around your mind for a long time after you put the book down Mixed into the pot is the enormous ego of the head of the chimpanzee research project for which she works,(often mirrored by the behaviour of the researchers themselves) a thought-provoking insight into animal group behaviour, and poignant explorations of the nature of despair and ultimately redemption. Finding a degree of hapiness with Osman, a fighter pilot for hire who creates insect and paper flying machines, and who ultimately disappears, leaves Hope on Brazzaville Beach, pondering the nature of her strange and often beautiful life. I defy anyone to read this book and not be carried along by the wonderful and elegant prose style, the content and the wonderful story. A page turner that conceals a lot of deeper meanings, and my most borrowed (and recommended) book. Buy it.