Harry Lewis

11 books

366 pages 2008

nonfiction computer science sociology technology challenging informative slow-paced

384 pages paperback

nonfiction computer science mathematics science informative medium-paced

305 pages paperback

nonfiction education history philosophy informative reflective slow-paced

235 pages 2011

nonfiction education politics informative reflective slow-paced

84 pages paperback 2011

informative slow-paced

112 pages paperback

nonfiction computer science design education medium-paced

408 pages hardcover

nonfiction computer science mathematics science

missing page info 2005

informative reflective slow-paced

520 pages 2021

informative inspiring reflective medium-paced

114 pages paperback

nonfiction nature