Tomas De Torquemada : Architect of Torture During the Spanish Inquisition
ISBN: 9780531138977
Information Available:
Summary
Cover Image
Copyright held by Baker & Taylor.