SOFTWARE DEVELOPMENT
A primary interest in the use of computers to create new opportunities for music learning and music performance has lead George to become co-developer of:
Books & Articles