Architecting secure software systems - Talukder, Asoke K. (CRC Press, 2009)