...
Unknown
The end times are now! Master storyteller Peter Milligan is pushing Shadowman to the edge — but can Jack Boniface survive the plunge? Jack thought he'd finally fixed his life and the source of his dark power. But when a figure from the past emerges with a troubling revelation about his destiny, the new Shadowman will …
93700592969352775541091157610165279176365711370852349262495007