Projects in computing and information systems a student's guide - Dawson, Christian W. (Addison-Wesley, 2009)