Reliability Theory and Practice