Leading up to Star Lord #4 Peter Quill has stolen a ship from his home planet, been stranded in space, and been rescued by the Ravagers. Read More