The Craft of Scientific Presentations: Cri- paperback, Michael Alley, 0387955550 A nice touch in this textbook is the appendix with useful formulas and tables.