TY - BOOK AU - Thomas Bevan TI - Theory of machines SN - 9788131729656 PB - Pearson ER -