R. Bracht Branham

5 books

465 pages 1997

nonfiction philosophy challenging informative reflective medium-paced

465 pages paperback

nonfiction classics history philosophy challenging informative reflective medium-paced

256 pages 2020

informative reflective relaxing slow-paced

256 pages paperback

fiction classics historical literary fast-paced

279 pages 1989

challenging informative inspiring medium-paced