Contract Rescission: When a Contract Can Be Legally Undone