A man's past keeps growing, even when his future has come to a full stop.
Last Man in Tower (ed. Vintage, 2011) - ISBN: 9780307700407
A man's past keeps growing, even when his future has come to a full stop.
Last Man in Tower (ed. Vintage, 2011) - ISBN: 9780307700407