Author Details

Beamish, Cecil, Trinity College, Dublin, Ireland