B. Jack Copeland

19 books

328 pages 1993

nonfiction philosophy science challenging informative reflective slow-paced

462 pages 2006

nonfiction history science technology informative slow-paced

622 pages 2004

nonfiction computer science philosophy science informative slow-paced

622 pages hardcover

nonfiction computer science mathematics philosophy science informative medium-paced

622 pages 2004

nonfiction computer science philosophy science informative medium-paced

300 pages 2012

nonfiction biography history science informative slow-paced

558 pages hardcover

nonfiction computer science history science informative inspiring medium-paced

580 pages 2012

informative inspiring medium-paced

missing page info 2006

fiction history technology informative slow-paced

480 pages hardcover 2006

fiction history technology informative tense slow-paced