Managing Risk: Methods for Software Systems Development by Elaine M., Ph.D. Hall | Menrva Books