giffard newton