Search

Dramatic, fast-paced, boasting both engaging characters and an optimistic resolution of its conflict, this well-written novel will make good summer reading.