Howard McCurdy

3 books

266 pages 2001

nonfiction science technology challenging informative reflective slow-paced

314 pages

176 pages hardcover 2001

nonfiction science informative inspiring reflective medium-paced