Think Before You Laugh

Words from the Wise: Over 6,000 of the Smartest Things Ever Said

Words from the Wise - Over 6,000 of the Smartest Things Ever Said18 Words from the Wise - Over 6,000 of the Smartest Things Ever Said