Martin Cruz Smith

50 books

missing page info 2016

sad slow-paced

384 pages paperback 2007

missing page info 2016

sad tense slow-paced

322 pages digital 2016

fiction historical mystery mysterious sad slow-paced

missing page info 1971

dark mysterious reflective slow-paced

675 pages 2003

fiction mystery dark informative tense slow-paced

missing page info 1991

fiction crime mystery dark mysterious tense medium-paced

675 pages paperback 2003

fiction mystery dark mysterious tense slow-paced

283 pages hardcover 1971

288 pages hardcover 2025 user-added

fiction historical mystery thriller