Author: Bernard M. W. Knox
Alternate names: BERNARD M. W. KNOX