by T.A. Pratt, Tim Pratt
I'm not sure why this book comes up with the wrong author -- it's T.A. Pratt, the altered name to Tim Pratt (he was told that readers wouldn't like his female protagonist if they knew the author was male). At any rate, maybe I was just having a bad reading week or two since basically everything I ...