Intermediate Dynamics Patrick Hamill