Brendan O'Shea

6 books

288 pages 1998

nonfiction history emotional informative slow-paced

128 pages 2005

informative inspiring tense medium-paced

255 pages paperback 2006

challenging informative reflective medium-paced

245 pages hardcover 1998

nonfiction history emotional informative medium-paced

248 pages hardcover 2009

nonfiction history emotional informative reflective slow-paced

64 pages paperback 2003