A Pilgrim's Progress.

How a twenty-first century girl learned to live in the seventeenth.