The days before yesterday - Hamilton, Frederic. (London)
320 s.