
Jack has known he could either be the greatest hero the world has ever known, or its greatest villain. Now it's time for him to discover the direction of his destiny.
year: 2012
call number/section: 1000
subjects: superheroes, fiction, adventure fiction, viruses, identity (psychology), fantasy fiction