100 Must-read Crime Novels | Nick Rennison, Richard Shephard