Software Architecture: The Hard Parts. Modern Trade-Off Analyses for Distributed Architectures. 1st Ed. — Neal Ford, Mark Richards, Pramod Sadalage | UA Books