I believe this internet site has some very superb info for everyone. "Philosophy triumphs easily over past evils and future evils but present evils triumph over it." by La Rochefoucauld.