Full name : William Wallace
Also known as : Dr. William Wallace
Profession : Composer, Arranger, Librettist