Brian Finnegan

4 books

400 pages 2012

fiction contemporary informative medium-paced

144 pages paperback 1994

nonfiction short stories informative reflective medium-paced

400 pages 2013

fiction emotional reflective slow-paced

140 pages digital 2015