Marco Maggi

6 books

76 pages paperback

nonfiction computer science informative medium-paced

415 pages 2003

nonfiction art informative reflective slow-paced

16 pages

300 pages hardcover 2019

adventurous medium-paced

239 pages hardcover 2011

fiction fantasy reference adventurous informative slow-paced

108 pages hardcover 2011 user-added

fiction fantasy