Graham Masterton
Genius
First Published 2003
544 Pages
ISBN: 0727859935