zwned rated Promise of Blood (Powder Mage, #1): Show rating 3 stars Sept. 13, 2022 Public Brian McClellan: Promise of Blood (Powder Mage, #1) (2013)Promise of Blood (Powder Mage, #1) by Brian McClellan