Hucbald, Guido, and John on music : three medieval treatises - Hucbald, of Saint-Amand, d. 930; Guido, d'Arezzo; Johannes, Afflighemensis, fl. ca. 1100; Babb, Warren; Palisca, Claude V. (Music theory translation series, 1978)