Daniel B. O'Shea

3 books

92 pages 2012

fiction crime short stories dark reflective medium-paced

163 pages digital 2010

199 pages 2011

challenging informative inspiring medium-paced