Author: Milton L Blum Jack C Naylor