Software Engineering Fundation A Software Science Perspective - Yingxu Vuang & king (Auerbach pub. Taylor & Francis Group New York)