Scan barcode
A review by gray_ghost
Bull Mountain by Brian Panowich
2.0
A Frankenstein's monster of disjointed, stitched-together clichés masquerading as a coherent novel.
Scan barcode
2.0