To win a duel, a merchant makes a dangerous pact with an inscrutable spellcaster.
2017
2016
1941
1976
1934
1984
1938
2025
2023
1935
2012
—
2022