" Maintenance and reliability best practices " Ramesh Gulati ; with contributions by Ricky Smith ; foreword by Terrence O'Hanlon.