Dyke, Phil

Guide to mechanics - 2nd ed. - Hampshire PALGRAVE 2001 - 348 p.

531 D989G