Complex machines are used, understood and repaired by people with essentially no formal training in physics and engineering-although the design and manufacture of such machines requires a deep knowledge of these subjects, and advanced mathematical reasoning. How is this possible? The way people understand these devices, the conceptual frameworks or "mental models" which they use, must be different from the differential equation based descriptions...