Critical systems analysis and design : a personal framework approach - Patel, Nandish V. (Routledge, 2005)