*Charles Mattocks has harnessed a multi-facete