reviews
Blood of Innocents (Sorcery Ascendant Sequence #2) 26, Aug

Read from August 19 to 25, 2016

Blood of Innocents is a tale that unfolds with the precision of an excellent smith-crafted timepiece, sporting a compelling and easy to read style.