Servant of the Underworld - Aliette de Bodard

I have the haziest recollection of studying Aztec mythology in high school but no-one needs to be familiar with the fragmented mythology to get into this book.