Rio Ganges
by
David Theis
262 p. ; 22 cm