Andrea Camilleri

81 books

249 pages paperback 1996

288 pages paperback 2016

304 pages paperback 2016

fiction crime mystery mysterious reflective medium-paced

296 pages paperback

fiction crime mystery

272 pages paperback 2015

fiction crime mystery mysterious fast-paced

missing page info 2004

dark mysterious tense slow-paced

288 pages paperback

fiction dark reflective medium-paced

missing page info 2014

adventurous mysterious slow-paced

208 pages paperback 2013

fiction historical dark informative tense medium-paced

304 pages hardcover 2020

fiction crime informative sad tense medium-paced