Author: Prof. William A. Fowler (dec) Mr. Jerry S. Winkle