A review by thoughtsontomes
Moloka'i by Alan Brennert

5.0