William Leeds and Captain Kidd: Pious Men of God or Treacherous Pirates?

January 3, 1703
Kidd-NY-Harbor