River of time /
Swain, Jon.
London : Heinemann,
1995.