The Serpent and the Lamb

  • Author(s): Steven Ozment
  • Publisher: Yale University Press
  • Print ISBN: 9780300169850, 030016985X
  • eText ISBN: 9780300178388, 0300178387

Description