Stephen L. Harris

16 books

1132 pages paperback 2000

nonfiction history reference adventurous informative reflective slow-paced

435 pages paperback

nonfiction biography history informative slow-paced

480 pages paperback 1976

nonfiction science adventurous emotional slow-paced

356 pages 2003

nonfiction history informative slow-paced

268 pages paperback

nonfiction science challenging informative medium-paced

1088 pages paperback 2000

nonfiction history reference adventurous informative reflective slow-paced

384 pages paperback

nonfiction history

512 pages paperback 2009

454 pages 1988

nonfiction travel informative slow-paced

missing page info

nonfiction religion