Skip to main content

Ralph Izzard

Ralph Izzard was an adventurer and a foreign correspondent for the "London Daily Mail." He is the author of "The Abominable Snowman Adventure."