Soshanguve Dances is a set of five short pieces for junior string ensemble of approximately Grade 3-4 level. The pieces each refer in various ways to different styles of South African music without ever intentionally borrowing material from specific pieces.
This work was commissioned by the SAMRO Endowment for the National Arts 2010 for the Soshanguve Youth String Orchestra.