Debate of Folly and Love: A New English Translation with the Original French Text

Series: History and Language (8)
Hardback