David Bates

26 books

120 pages paperback

nonfiction art history dark tense medium-paced

39 pages digital

missing page info 1979

informative medium-paced

336 pages hardcover 1994

medium-paced

262 pages digital

26 pages paperback

nonfiction childrens

242 pages hardcover

nonfiction history politics challenging informative medium-paced

80 pages digital

368 pages digital 2015

26 pages paperback

nonfiction childrens