Failure Mechanisms in Semiconductor Devices by E.A. Amerasekera, F. Najim & E. Ajith Amerasekera