Software Architecture… by Simon Brown [Leanpub PDF/iPad/Kindle]