John Constantine is backâÂÂand, unfortunately for Tim Hunter, heâÂÂs convinced the only way the human race can survive is if Tim is taken off the board. But from where TimâÂÂs standing, heâÂÂs the only one with the power to save us all. WhoâÂÂs right? WhoâÂÂs wrong? And is there room in London for the both of them? ThatâÂÂs just the start of TimâÂÂs troublesâÂÂbecause his evil doppelgänger has been unleashed on the world! Collects Books of Magic #14-23. Format Trade Paperback Page Count 248 pages