eyalgo.com
Single Responsibility Principle Slides on Slideshare
There it is: