Margaret Eccles and James McMillan