Cathy A. Lazere

2 books

291 pages paperback

nonfiction autobiography biography computer science history science technology informative inspiring reflective slow-paced

291 pages 1995

nonfiction biography computer science history challenging informative slow-paced