Barbara R. Duncan

3 books

384 pages 2003

nonfiction history travel emotional informative reflective medium-paced

271 pages 1998

nonfiction history adventurous informative medium-paced

133 pages paperback

nonfiction childrens science adventurous informative lighthearted medium-paced