“… it might not have been a question of right and wrong. Which is to say that wrong choices can produce right results, and vice versa.” –Murakami Haruki
2016
1985
2003
2001
2017
1944
1952
1953
2012
1967
2013
1997
1935
2015
1956
1965