A review by ericbooksmith
Prayers to Broken Stones by Dan Simmons

3.0