A tapestry of orbits - King-Hele, Desmond (Cambridge University Press, 1992)