To win a duel, a merchant makes a dangerous pact with an inscrutable spellcaster.
2022
2020
1992
2024
2025
—
2014
2013
1938
2012
2000
1980
2009