Sir George Alleyne delivers lecture