Camel Pilot Supreme: The Daring Exploits of Captain Armstrong DFC
Captain Arthur Roy Brown, more affectionately known as "Roy" Armstrong, was a renowned British fighter pilot during World War I who earned the prestigious title of "Camel Pilot Supreme." Armstrong was celebrated for his...