A review by azagee
Riverkeep by Martin Stewart

2.0

A brilliant novel ruined by the slapdash, slightly sexist ending.