Torquemada and the Spanish Inquisition: a history.