A river decrees - Leland, Jeremy (Gollancz, 1969)