Bruce Duffy

5 books

360 pages 2010

fiction historical poetry challenging slow-paced

558 pages 1987

fiction historical philosophy challenging reflective slow-paced

356 pages paperback 2010

359 pages 1997

fiction emotional reflective medium-paced

359 pages hardcover 1997

emotional funny reflective medium-paced