Graham Masterton
Trauma
First Published 2002
218 Pages