Practical Reliability Engineering by Patrick D O'Connor