John Sharp

40 books

missing page info hardcover

nonfiction computer science medium-paced

148 pages 2012

challenging informative medium-paced

672 pages paperback 2003

informative inspiring medium-paced

621 pages paperback 2002

592 pages 2005

nonfiction reference informative medium-paced

666 pages paperback 2007

nonfiction education reference technology informative inspiring slow-paced

784 pages 2010

informative fast-paced

842 pages paperback 2012

nonfiction informative lighthearted medium-paced

448 pages paperback 2007

nonfiction medium-paced

88 pages hardcover

nonfiction education science technology medium-paced