meaning of baron snow of leicester

baron snow of leicester meaning in General Dictionary

English author of novels about ethical dilemmas in academe (1905-1980)