Practical Engineering Failure Analysis by Tawancy M. | Menrva Books