You need to sign in or sign up before continuing.

Brian Gallagher

33 books

239 pages paperback

fiction childrens historical emotional slow-paced

135 pages paperback

fiction horror informative medium-paced

372 pages paperback 2000

fiction literary emotional slow-paced

212 pages paperback

nonfiction business economics informative medium-paced

286 pages paperback

fiction mystery thriller dark mysterious fast-paced

272 pages paperback

fiction historical young adult emotional informative medium-paced

221 pages paperback

fiction childrens historical history adventurous medium-paced

256 pages paperback

fiction crime mystery thriller dark mysterious tense fast-paced

274 pages paperback

fiction crime mystery thriller dark mysterious fast-paced

215 pages paperback

nonfiction childrens historical informative medium-paced