Renegade Princess

The myth of the American fairy tale undone.