Sorceress. Lady. Mistress. Thief. Just call her an overachiever.
To survive, Sham has spent most of her young life stealing from Southwood's nobility. Now, as the city's nobles fall prey to a killer, Sham is called on to help, and must use all of her magical wisdom to send the demon away.