R.I.P. Neil Alden Armstrong (August 5, 1930 – August 25, 2012)

Fair winds and swift journeys Neil.

Being born in the shadow of your greatest achievement (and of mankind to date) played no small part in making me the man I am today. Thank you. -stone