The Sermon on the Mount: A Practical Exposition

Charles Gore

  • First published 1896
  • 246 pages
  • English