Robert B. Bruce

6 books

400 pages hardcover

nonfiction history informative medium-paced

256 pages hardcover 2008

fiction history adventurous challenging informative medium-paced

missing page info 2008

adventurous challenging informative medium-paced

256 pages 2008

nonfiction history informative reflective slow-paced

256 pages hardcover 2008

125 pages hardcover

nonfiction autobiography biography history medium-paced