Michael Palmer

82 books

nonfiction classics essays literary challenging reflective medium-paced

294 pages

fiction mystery thriller dark mysterious tense fast-paced

404 pages | first published 2011

nonfiction poetry reflective slow-paced

245 pages

fiction mystery thriller dark mysterious tense fast-paced

450 pages | first published 1996

nonfiction art literary sociology technology challenging informative reflective medium-paced

428 pages

nonfiction computer science informative medium-paced

160 pages

fiction mystery thriller dark mysterious tense fast-paced

300 pages | first published 1991

fiction mystery thriller mysterious medium-paced

509 pages | first published 2002

fiction mystery short stories thriller adventurous mysterious fast-paced

368 pages | first published 2010

fiction mystery short stories dark mysterious fast-paced

32 pages | first published 2011