John Henry Newton , Jr. ( July 24 , 1725 -- December 21 , 1807 ) was an Anglican clergyman .
John Henry Newton ( July 24 , 1725 -- December 21 , 1807 ) was an English sailor and Anglican clergyman .