A river of roses - SHELLEY, Rex (Times Books, 1998)