*This page contains affiliate links, so we may earn a small commission when you make a purchase through links on our site at no additional cost to you.
Send NetGalley books directly to your Kindle or Kindle app
To read on a Kindle or Kindle app, please add kindle@netgalley.com as an approved email address to receive files in your Amazon account. Click here for step-by-step instructions.
2
Also find your Kindle email address within your Amazon account, and enter it here.
Chicago wizard-for-hire Harry Dresden and his new apprentice, Molly Carpenter, intend to end the havoc caused by a mad sorcerer - one whose ambitions would have the Windy City streets carved out as his own private kingdom. But when the magical upstart enters into an alliance with the notorious mob boss "Gentleman Johnnie" Marcone, will the fast-and-loose Dresden and his young charge survive unscathed? This graphic novel collects the critically acclaimed, six-issue series in one volume, and features a bonus section with Jim Butcher's original story outline, sketchbook artwork from Carlos Gomez, cover gallery with roughs from Stjepan Sejic, and more!
Chicago wizard-for-hire Harry Dresden and his new apprentice, Molly Carpenter, intend to end the havoc caused by a mad sorcerer - one whose ambitions would have the Windy City streets carved out as...
Chicago wizard-for-hire Harry Dresden and his new apprentice, Molly Carpenter, intend to end the havoc caused by a mad sorcerer - one whose ambitions would have the Windy City streets carved out as his own private kingdom. But when the magical upstart enters into an alliance with the notorious mob boss "Gentleman Johnnie" Marcone, will the fast-and-loose Dresden and his young charge survive unscathed? This graphic novel collects the critically acclaimed, six-issue series in one volume, and features a bonus section with Jim Butcher's original story outline, sketchbook artwork from Carlos Gomez, cover gallery with roughs from Stjepan Sejic, and more!
This site uses cookies. By continuing to use the site, you are agreeing to our cookie policy. You'll also find information about how we protect your personal data in our privacy policy.