The Craft of Scientific Presentations: Cri- paperback, Michael Alley, 0387955550 A nice touch in this textbook is the list of key people and their contributions.