Blood for Blood (Wolf by Wolf #2)

Author(s): Ryan Graudin

Young Adult

The thrilling conclusion to Ryan Graudin's Carnegie Medal 2017 nominated alternative history and fantasy epic, WOLF BY WOLF. In 1950s Germany, the war may be over, but the fight has just begun ...There would be blood. Blood for blood. Blood to pay. An entire world of it. With their mission to overthrow the Nazis in danger, Yael and the resistance are ready to fight. Forced to run, life in the shadows for Yael, Luka and Felix isn't easy, especially when their enemy seems to know their every move. And when each step uncovers dark secrets and even darker truths, each must find a way to navigate right and wrong, past and future, life and death, if they are to survive at all. A captivating story of survival, love and freedom in a gripping, fantastical alternate universe from WOLF BY WOLF and THE WALLED CITY author, Ryan Graudin.


Product Information

Rollercoaster ride...great piece of alternate history fiction. Recommended The Bookbag Wolf by Wolf completely immerses the reader in a story they'll never forget. Filled to the brim with tension and intrigue, non-stop action and a vivid cast of characters, you'll feel every bump in the road they ride. I simply couldn't stop reading-and wherever Ryan Graudin rides next, I'll follow. -- Amie Kauffman, New York Times Bestselling author of These Broken Stars The sequel to the excellent Wolf by Wolf does not disappoint, and has a very satisfactory conclusion. Reading Zone

Ryan Graudin was born in Charleston, South Carolina with a severe case of wanderlust. When she's not travelling, she's busy photographing weddings, writing and spending time with her husband and wolf-dog. You can visit her website at ryangraudin.com and follow her on Twitter @ryangraudin.

General Fields

  • : 9781780622064
  • : Hachette Children's Group
  • : Indigo (an Imprint of Orion Children's)
  • : July 2017
  • : 198mm X 129mm
  • : United Kingdom
  • : July 2017
  • : books

Special Fields

  • : Ryan Graudin
  • : Paperback
  • : 717
  • : English
  • : 813.6
  • : 496