Bernard Mayes

12 books

870 pages paperback -430

nonfiction classics history adventurous informative slow-paced

61 pages paperback 1849

nonfiction economics philosophy politics challenging informative reflective slow-paced

222 pages paperback 1940

fiction classics reflective slow-paced

928 pages 1989

nonfiction history informative slow-paced

128 pages paperback 1895

fiction classics science fiction adventurous mysterious reflective medium-paced

224 pages digital 1910

nonfiction essays philosophy challenging informative reflective slow-paced

missing duration info audio 1989

nonfiction history philosophy politics challenging informative reflective medium-paced

336 pages paperback 1883

nonfiction autobiography biography classics challenging reflective slow-paced

missing duration info audio 1776

missing page info 1788

challenging dark informative slow-paced