David Roberts

28 books

342 pages 2001

fiction crime mystery challenging informative mysterious medium-paced

missing page info 2002

fiction crime mystery mysterious medium-paced

missing page info 2004

fiction crime mystery mysterious slow-paced

288 pages 2008

crime mystery mysterious medium-paced

missing page info 2006

fiction crime mystery mysterious slow-paced

100 pages paperback 1935 user-added

fiction

160 pages 2020

challenging informative fast-paced

32 pages 2014

fiction adventurous funny lighthearted slow-paced