Roger Hardy

8 books

280 pages 2016

nonfiction history politics informative slow-paced

142 pages hardcover

challenging informative medium-paced

missing page info 2010

dark mysterious tense medium-paced

356 pages digital 2012

265 pages paperback 2010

reflective medium-paced

208 pages hardcover 2010

nonfiction politics religion challenging informative reflective medium-paced

239 pages hardcover 2010

nonfiction politics religion challenging informative medium-paced

missing page info 2010

emotional informative tense medium-paced