Helen posted an update Thursday, Jun 19, 2014, 11:05am EDT, 12 years, 4 months ago
The quotation is from Albert Einstein.