Common myths and preconceptions about Cambridge Computer Science
web.archive.org