sacrifice by john