Rick Ochoa June 22, 2014 Lawrence van Niekerk Rick Ochoa (via tanyadakin; desalle) A window has closed on a beautiful mind.