Grady Booch is probably best known for being one of the original developers of the Unified Modelling Language (UML). He defined much of the way we go about the Object-Oriented analysis of applications. He's also interesting to chat to about programming, as Richard Morris found out. … Read more