Chris Rupert

3 books

28 pages paperback

nonfiction computer science medium-paced

19 pages

nonfiction nature medium-paced

15 pages

nonfiction nature