Andrea Camilleri

81 books

256 pages paperback 1995

fiction historical dark funny slow-paced

missing page info 2009

dark mysterious tense slow-paced

missing page info 2014

mysterious reflective fast-paced

missing page info 1997

mysterious medium-paced

288 pages digital 2011

fiction crime mystery dark mysterious fast-paced

152 pages paperback 1992

fiction crime mystery informative lighthearted mysterious medium-paced

missing page info paperback

912 pages digital

fiction mystery mysterious medium-paced

144 pages paperback

fiction literary dark reflective medium-paced

115 pages digital 2010