I got the reference of the book from a ThoughtWorker. It was really a great book on Architecture. In fact, all the chapters are crafted well with sufficient details on architecture characteristics, architecture styles etc. Moreover, what this book does is it allows you to think about the trade-offs in architecture which is the essence of the book. It is surely one of the best technical books I have ever read in my career.