Jim Cole

15 books

289 pages hardcover

nonfiction autobiography biography memoir nature adventurous medium-paced

314 pages paperback

nonfiction art business computer science science informative lighthearted medium-paced

282 pages 2016

nonfiction historical challenging emotional reflective slow-paced

314 pages hardcover

nonfiction art computer science science informative lighthearted medium-paced

92 pages paperback

nonfiction nature technology medium-paced

99 pages paperback 1973

informative medium-paced

156 pages paperback

nonfiction reference science

372 pages paperback 2003

medium-paced

80 pages digital 2009

432 pages paperback

nonfiction computer science medium-paced