A review by smoladeryn
Spares by Michael Marshall Smith

5.0