Brian Doyle

89 books

229 pages 2017

fiction historical reflective slow-paced

144 pages 1984

fiction childrens historical reflective slow-paced

113 pages paperback 2013

nonfiction nature informative reflective relaxing medium-paced

276 pages paperback 2020

nonfiction essays literary memoir reflective medium-paced

128 pages 2014

nonfiction essays poetry reflective medium-paced

320 pages paperback 2016

fiction historical magical realism informative reflective slow-paced

176 pages 2014

nonfiction essays nature informative reflective medium-paced

194 pages 2015

nonfiction essays reflective relaxing slow-paced

194 pages 2017

nonfiction essays reflective fast-paced

160 pages paperback

nonfiction religion informative medium-paced