Perform /
Edinburgh Competition Festival Association.
Edinburgh : Edinburgh Competition Festival Association,
"Official syllabus."
Description based on: 79th festival (1999).
Edinburgh Competition Festival Association