Advanced Higher Mechanics