Rob Shearer

5 books

196 pages paperback

nonfiction autobiography biography childrens historical history young adult challenging informative medium-paced

64 pages paperback

nonfiction history challenging informative medium-paced

176 pages paperback

nonfiction biography religion informative medium-paced

missing page info 1904

funny informative lighthearted slow-paced

82 pages 1992

nonfiction childrens history informative medium-paced