Author: Linkugel, Wil A.; Allen, R. R.; Johannesen, Richard L.