Author: Herbert S. Zim and Alexander C Martin