A review by leventmolla
Soulless by Robert J. Crane

2.0