March 22, 2010

Understanding life is an exercise of connecting the dots