Roger Davis

35 books

294 pages hardcover 2016

nonfiction business psychology self help informative reflective medium-paced

624 pages 1999

nonfiction psychology challenging informative slow-paced

208 pages hardcover 2023

nonfiction politics sociology adventurous informative medium-paced

352 pages hardcover 2017

nonfiction health history informative slow-paced

310 pages hardcover 2016

fiction literary magical realism emotional reflective sad slow-paced

976 pages paperback 2006

nonfiction history politics challenging informative slow-paced

1 hour, 5 minutes audio 2011

fiction horror dark mysterious slow-paced

352 pages paperback 2009

nonfiction historical history challenging informative medium-paced

missing page info 2018

nonfiction history adventurous informative slow-paced

missing duration info audio 2020

nonfiction