David Ball has set his work during the 19th century when the French fought the Franco-Prussian war at home and persued colonisation in Algeria and the Sahara abroad. The novel is a beautiful adventure story interwoven around these actual historical events. The lives of the two main characters are followed from small boys playing in Paris to early manhood fighting wars in Africa. Their lives follow a complex road, full of adventure, love, betrayal, tragedy and war. If you are looking for an escapist tale of high adventure then this is for you. If you have an interest in historical fiction then this should definitely be on your list of must reads. Only one criticism from me. The descriptive nature of the early chapters seems to fall off near the end of the book. I guess the author was building towards closing the novel with a climatic ending. I remain a little disappointed that everything seems to happen in a hurry towards the end.