Experiencing music technology software, data, and hardware - Williams, David Brian; Webster, Peter Richard (Schirmer Books, 1999)