Mike Davis

29 books

nonfiction philosophy religion challenging informative slow-paced

184 pages | first published 2008

nonfiction history sociology challenging slow-paced

496 pages | first published 1998

nonfiction essays history politics challenging reflective slow-paced

240 pages | first published 2007

nonfiction history politics challenging informative medium-paced

472 pages

nonfiction economics history politics challenging informative reflective slow-paced

474 pages | first published 2000

fiction horror dark informative tense fast-paced

119 pages | first published 2007

nonfiction history informative reflective slow-paced

472 pages | first published 1995

nonfiction economics history politics challenging informative slow-paced

228 pages | first published 2006

nonfiction philosophy religion informative reflective medium-paced

464 pages | first published 2008

nonfiction history politics challenging dark slow-paced

472 pages