Woolgathering

The Union is

our God

Refractions

Cross-Purposes

Courage,

dear heart

Engines of

Babel

Five Scenes

Enturfment

Hywel

Perelandrian Drift

Dancing

Two Baptisms

Maeshowe Scrawls

Sir, we wish to see Jesus

The Pearl I-II

The Pearl I-III

The Bennu Bird

The Great White Throne

Ripples on a Sea of Glass

Miniature for String Quartet