Software Engineering: Effective Teaching and Learning Approa... By Demurjian, Steven A. (EDT) Hardcover Price $9.07 Free Shipping