A review by zincpotassium
Hit or Myth by Robert Lynn Asprin

2.0