TY - BOOK AU - Harper, Celeste TI - Theory of Machines: Principles and Methods SN - 978-1-83683-132-7 U1 - Cir. 621.8 H293 C2025 PY - 2025/// CY - London, United Kingdom; PB - Vintage Press Ltd; ER -