Title: Report on the papers of Sir W. Leonard Owen, KBRE (1897-1971) deposited in Liverpool University Archives
First published: 1974
People: W. Leonard Owen