About Robert Rider
Robert Rider was the younger brother of Richard Rider, aka Nova. Richard had always been insecure about Robbie being smarter than he was, but Robbie always looked up to his big brother. At some point Richard confided in his family about his powers.