Nova #3 NOW

Marvel

$6.95 

Richard Rider…back from the dead?!

But HOW?! And WHY?! And what does his return spell for Sam Alexander?