Spirit Book 1995 Spirit GM Graham Masterton 5.01 18 readers shelved it PublisherMandarinPublished1995 Horror & ghost stories