Crowley, Terence Allan, 1946-