To win a duel, a merchant makes a dangerous pact with an inscrutable spellcaster.
2021
2020
1971
2014
1941
1999
1914
1928
2008
2015
2007
2002
1995
2019
2025