Author: William Briggs; Lyle Cochran; Bernard Gillett; Eric Schulz