Ian Speller

6 books

266 pages hardcover

nonfiction art history science technology challenging informative medium-paced

192 pages paperback

nonfiction history

256 pages digital

261 pages 2001

medium-paced

240 pages digital 2004

232 pages 2013

nonfiction emotional informative inspiring medium-paced