Dennis E. Shasha

14 books

256 pages 2002

nonfiction mathematics informative medium-paced

260 pages paperback

nonfiction history religion reflective medium-paced

288 pages paperback

nonfiction computer science science informative slow-paced

291 pages 1995

nonfiction biography computer science history challenging informative slow-paced

291 pages paperback

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

174 pages digital

nonfiction computer science mathematics technology

280 pages 1992

nonfiction mathematics science adventurous informative mysterious medium-paced

241 pages 1992

nonfiction science informative slow-paced

missing page info 2010

challenging informative reflective slow-paced

192 pages 2006

nonfiction informative reflective fast-paced