A review by vondrake
Expiration Date by Tim Powers

4.0