Author: Roger Hermanson, James Edwards, R. F. Salmonson