Kevin Brennan

18 books

320 pages hardcover 2019

nonfiction memoir sports challenging mysterious reflective medium-paced

258 pages 2014

fiction romance emotional fast-paced

326 pages paperback

fiction science science fiction adventurous medium-paced

missing page info 2001

medium-paced

366 pages paperback

fiction science science fiction

missing page info

adventurous dark mysterious fast-paced

194 pages digital 2007

nonfiction business informative lighthearted medium-paced

271 pages digital 2009

nonfiction business reference informative reflective medium-paced

341 pages digital

157 pages digital 2019

informative medium-paced