Information Systems Development: Challenges in Practice, Theory, and Education Volume 2 by Michael Lang | Menrva Books | MenrvaBooks