Thomas Gray of Pembroke - Roberts, S. C. 1887-1966 (Glasgow university publications ;, 1952)