Author: William C. Roesch Frank Herbert Attix