Author: Newland, Horn, Crippen, and Peck.