"A History of Western Music", by Donald Grout and Claude V. Palisca. This is used as a college text for music history. Really great. Marly