JOHN M HUGGS