Practical Reliability Engineering by Andre Kleyner & Patrick P. O'Connor