Home›Books›David GarlanDavid GarlanNo biography available.Works (2)Software architecture1996Large-Scale Complex IT Systems. Development, Operation and Management