This page contains articles about each of the 5 principles in SOLID. These articles give good in-depth detail about each principle written by Robert C. Martin.
Download The Single Responsibility Principle
Download The Open-Closed Principle
Download The Liskov Substitution Principle
Download The Interface Segregation Principle
Download The Dependency Inversion Principle