B. Jack Copeland

19 books

missing page info 2006

challenging informative slow-paced

362 pages 2013

nonfiction computer science mathematics philosophy informative reflective medium-paced

376 pages digital 2013

nonfiction computer science philosophy science challenging informative reflective medium-paced

622 pages digital 2004

622 pages digital 2004

622 pages 2004

nonfiction computer science science challenging informative reflective medium-paced

545 pages hardcover 1997

missing page info paperback 2009

challenging informative reflective medium-paced

576 pages 2017

informative slow-paced