Brian Keenan

13 books

397 pages paperback

nonfiction autobiography biography history memoir

160 pages paperback 2011

medium-paced

352 pages hardcover 2000

fiction historical challenging reflective slow-paced