Who on Earth is Hubert Selby Jr? "The Demon" [REVIEW]