Reading list: bernath m w
why software get into trouble