Author: CHRISTOPHER J. (CHRISTOPHER JOHN) MACGOWAN