A review by ladygetslit
Time's Arrow by Martin Amis

4.0