silva lectures on symplectic geometry