A review by brookworm
A Voice in the Storm by Karl James Mountford

5.0