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