Robert Cecil Martin (Uncle Bob)

Robert (Bob) Martin is one of the most influential articulators of OO design principles and has written many articles about OO design. In 2001, he was one of 17 authors and signatories of the Agile Manifesto.

His full name is Robert Cecil Martin, but he is also known as Uncle Bob (when writing on the web).