Software architecture & its applications [ - Whiteside, Leigha (Learning Press, 2014)
This book is a complete package for knowledge sharing on software architecture & its applications