Featured
Compare webshops (2)
Pages: 305, Edition: Second Edition 2026, Paperback, Springer
Springer
Introduction to Ethical Software Development
Marwan Shaban
Introduction to Software Development: Processes and Tools
Routledge
An Introduction to Community Development
Back to top