Nick Rennison is a bookseller, editor and freelance writer. He reviews new titles for Waterstones Books Quarterly, and is the author of the Bloomsbury Good Reading Guide, 100 Must-Read Classic Novels, and co-author of 100 Must-Read Science Fiction Novels and 100 Must-Read Crime Novels.