Spring Tide
by
Chris Beckett
295 pages ; 19 cm