Kevin O'Rourke

30 books

329 pages 2010

nonfiction economics history informative medium-paced

240 pages hardcover

nonfiction autobiography biography memoir reference informative reflective medium-paced

512 pages 2002

nonfiction politics challenging informative reflective medium-paced

320 pages paperback 2019

nonfiction history politics informative slow-paced

106 pages hardcover

nonfiction classics literary poetry reflective medium-paced

216 pages hardcover

nonfiction history emotional fast-paced

149 pages 2017

emotional reflective medium-paced

98 pages paperback 2013

adventurous medium-paced

120 pages 2006

poetry informative reflective slow-paced

219 pages hardcover 2002

nonfiction poetry reflective medium-paced