David J. Garrow has written at least 10 books. Their most popular book is Bearing the Cross with 11 saves with an average rating of -⭐.
They are best known for writing in the genres History and Travel.
1986 • 11 Readers • 800 pages
1986 • 2 Readers
1991 • 2 Readers • 792 pages • 5
1978 • 1 Reader
2017 • 1 Reader
2003 • 1 Reader
1994 • 1 Reader • 1,058 pages
1987 • 1 Reader • 190 pages
1981 • 1 Reader • 320 pages