Brian Hall

64 books

352 pages 1994

nonfiction history politics travel challenging informative reflective medium-paced

262 pages 1997

nonfiction biography reflective fast-paced

132 pages paperback

nonfiction self help informative inspiring medium-paced

380 pages 1996

fiction fantasy young adult reflective slow-paced

384 pages hardcover

fiction literary reflective medium-paced

381 pages paperback 1974

fiction mystery thriller challenging mysterious tense slow-paced

132 pages digital

142 pages 2011

nonfiction computer science informative lighthearted medium-paced

54 pages digital

missing page info digital