JOHN M MCNEIL