Author: C. K. Patch Stephen B. Wilson