Bill Duncan

13 books

207 pages paperback 2002

fiction short stories reflective medium-paced

224 pages paperback 2004

224 pages 2004

nonfiction funny reflective slow-paced