Ballet guide: Background, listings, credits, and descriptions of more than five hundred of the world's major ballets