Herbert Howells, Psalm Prelude, Op. 32, no. 2
To listen to Herbert Howells, Psalm Prelude, Op. 32, no. 2 (But the meek shall inherit the earth) performed by Stephen Cleobury on the 1968 Harrison & Harrison organ of King’s College Chapel, Cambridge, click here, then click on "813 Part III," then hold button and slide to 12:02 (12 minutes and 2 seconds).