Brumbach, Michael E.,

Industrial maintenance / - xxviii, 788 pages :

621.816 / BRU