Model Engine-Making (In Theory and Practice)