A review by alienlibrarian
Granite Harbor by Peter Nichols

3.75