Norton anthology of western music - Palisca, Claude Victor 1921-2001 (W. W. Norton & Company, 1988)