I believe this site contains some really superb info for everyone. "There is nothing so disagreeable, that a patient mind cannot find some solace for it." by Lucius Annaeus Seneca.