The Water Diviner
- 352pages
- 13 heures de lecture
In 1919 an Australian father arrives at the Gallipoli battlefield to recover the bodies of his three sons, only to find hope where he thought there was none.

In 1919 an Australian father arrives at the Gallipoli battlefield to recover the bodies of his three sons, only to find hope where he thought there was none.