Author: John Alan Appleman (original edition)