A review by lazthewhale
Moloka'i by Alan Brennert

5.0