Harkins Dynamics