Return to Article Details Landmarks, Critical Paths and Abstractions: What's the Difference Anyway? Download Download PDF