Brian Fitzgibbon

6 books

fiction contemporary lgbtqia+ reflective medium-paced

352 pages

fiction contemporary travel adventurous reflective slow-paced

296 pages | first published 2004

fiction contemporary hopeful reflective sad medium-paced

149 pages | first published 2016

fiction historical mystery thriller mysterious slow-paced

missing duration info

fiction contemporary emotional reflective slow-paced

260 pages | first published 2007

fiction contemporary historical reflective slow-paced

416 pages | first published 2011

More...