City of God: A Novel of Passion and Wonder in Old New York