There are things in life we don't understand, and when we meet them, all we can do is let them alone.
Any Human Heart (ed. Vintage, 2007) - ISBN: 9780307424853
There are things in life we don't understand, and when we meet them, all we can do is let them alone.
Any Human Heart (ed. Vintage, 2007) - ISBN: 9780307424853