Nemesis was the Greek goddess of vengeance, a deity who doled out rewards for noble acts and punishment for evil ones. The Greeks believed that Nemesis didn't always punish an offender immediately but