James Michael Gardner Fell — mathematician