The Mirror Has Two Faces

1996-11-15

A story about just how wrong two people can be before they can be right.