Alex Bates

8 books

222 pages paperback

nonfiction art computer science challenging informative fast-paced

180 pages 2019

nonfiction challenging informative fast-paced

610 pages digital

232 pages paperback

nonfiction classics literary emotional medium-paced

309 pages 2017

610 pages 2017

fiction science fiction adventurous challenging reflective medium-paced

366 pages digital 2019

359 pages digital