Marty's shadow - Heffernan, John (Omnibus Books, 2007)