Ave Maria

soloists  – Simone Irwin and Lauren Hollis Clark


Performed by the Academic Chorus of the Academy of the Sacred Heart

Mo Chuisle

A composition for my grandchildren who are the pulse of my heart


Mo Chuisle Preview

Scottish Sketches Suite


Glencoe Preview

Storm on Sinclair Bay

Storm on Sinclair Bay Preview

Midlothian Morning

Midlothian Morning Preview

Culloden Field

Culloden Field Preview