David William Foster

38 books

197 pages hardcover

nonfiction art gender informative reflective medium-paced

232 pages 2006

fiction literary challenging reflective slow-paced

176 pages hardcover 2004

fiction lgbtqia+ literary dark emotional reflective medium-paced

181 pages paperback

nonfiction art gender history challenging informative reflective medium-paced

208 pages 2011

fiction historical dark medium-paced

215 pages paperback

nonfiction art history challenging informative medium-paced

238 pages 2009

fiction classics adventurous medium-paced

544 pages hardcover

nonfiction classics literary informative medium-paced

196 pages paperback

nonfiction art history dark tense medium-paced

208 pages paperback

nonfiction art history lgbtqia+ informative reflective medium-paced