Duane W. Roller

15 books

370 pages hardcover

nonfiction design history informative tense medium-paced

224 pages digital 2018

nonfiction historical history challenging informative slow-paced

252 pages 2010

nonfiction biography history challenging informative fast-paced

296 pages 2020

nonfiction history challenging informative slow-paced

335 pages 2003

nonfiction historical history informative slow-paced

288 pages 2015

informative medium-paced

missing page info 2010

challenging informative tense fast-paced

missing page info

medium-paced

304 pages hardcover

nonfiction essays history science travel

109 pages paperback 2010