Confronted by revelations about his past and future and determined to put a stop to the upcoming divine bloodbath, Shadow puts himself at the center of the battle between new and old gods. 76156800458800700 612470 3003904 Neil Gaiman;P. Craig Russell;Scott Hampton;Jennifer T. Lang;David Mack