Text this: Classical dynamics : a modern perspective.