This book is based on a series of lectures that has been given at Stanford University, for longer than I care to remember, to graduate students from several departments: Aeronautics and Astronautics, Applied Physics, Electrical Engineering, Mechanical Engineering, and Physics. The course has also formed part of the Astronomy Course Program and of the Space Science Program.