white hat vs black hat SEO
SEO Presentation 2009
The current state of search
Search Wars & Social Media Optimization 2015