Brian Gallagher

33 books

249 pages paperback 2001

fiction funny reflective medium-paced

272 pages paperback

fiction historical young adult

96 pages paperback 2016

emotional hopeful medium-paced

91 pages paperback

emotional hopeful medium-paced

240 pages paperback

fiction historical young adult medium-paced

593 pages paperback 2004

dark mysterious medium-paced

276 pages paperback

fiction horror

338 pages paperback

nonfiction religion

256 pages paperback

fiction childrens historical history

220 pages paperback

fiction childrens historical young adult