Sir Reginald Byron Leonard

Facts about Sir Reginald Byron Leonard

What was Sir Reginald Byron Leonard's given name ? Reginald,
What is Sir Reginald Byron Leonard an instance of ? human,