Classic Complexity: From the Abstract to the Concrete (Exploring Complexity)