Magazines
How a Professional Pilot Could Possibly Land a Giant Plane at the Wrong Airport, Wired Magazine, San Francisco, November 26 2013
P&E: Never Again: Tumble on the ridge, photo mission gone wrong, AOPA Pilot, Frederick MD, March 2015 Issue
The Hidden Patterns of America’s Landscapes (Photo Essay), Atlas Obscura, New York, March 9, 2016
What It’s Like to be an Aerial Adventure Photographer, Outside, March 10, 2016
A Welcome to Wyoming…From the Air, Wyoming Lifestyle, Spring 2016
Letters from Europe: Have Cub, will travel, Pilot Magazine, London, July 2016
Yellowstone by Air in the Freezing Winter, Perceptive Travel, July 2016
Flying the Star Valley, Wyoming Lifestyle, Summer 2016
A Bird’s Eye Tour of Our National Parks, Outside, August 4, 2016
Higher vision, Avaunt Magazine, London, October 31, 2016
Winter Science by Air, Wyoming Lifestyle, Winter 2016-2017
Flight from Germany, Pilot Magazine, London, March 2017
Flying Jackson Hole, Wyoming Lifestyle, Spring 2017
Yellowstone’s Hot Springs: An Aviator’s Perspective, Wyoming Lifestyle, Autumn 2017
Spain is…Different, Pilot Magazine, London, Spring 2018
83 Days of Aviation, AOPA Pilot, April 2018
The Teton Factor, Wyoming Lifestyle, Summer 2018
The Unbroken Run, Pilot Magazine, London, June 2018
Flying the glaciers of the Rockies, General Aviation News, October 17, 2018
Aerial Photography of Glacier National Park, Distinctly Montana, December 18, 2018
P&E: The European project, AOPA Pilot, March 2019
Wanderer Without a Cause, LOST Magazine, Shanghai, May 2019
Glaciers of the Rockies, Wyoming Lifestyle, Summer 2019
Spain from the air: Meet the adventurer flying an antique plane over Pyrenean peaks, The Local ES, Madrid, July 19, 2019
Yellowstone Ze Vzduchu, Flying Revue, Prague, October 2019
See What the Pyrenees Look Like From an Antique Airplane, Atlas Obscura, New York, November 18, 2019
Létání v Horách: Sbírání Zkuseností nad Ctranáctitisícovkami, Flying Revue, Prague, December 2019
Létání v Horách II: Nad Severní Karolínou a Wyomingem, Flying Revue, Prague, April 2020
Majestic Peaks, Flyer Magazine, Bath UK, Summer 2020
Pyrenean Texture, Essential Marbella, Málaga, Spain, October 2020
Lure of the Pyrenees, Flyer Magazine, Bath UK, March 2021
A Song of Fire and Ice, Wyoming Lifestyle, Summer 2021
Glaciers of the Alps, Flyer Magazine, Bath UK, December 2021
Vom New York State ins Berner Oberland, AeroBeo Info, Thun, Switzerland, January 19, 2022
Glacial Climb, AOPA Pilot, February 2022
Norway to Switzerland, AOPA ePilot, February 24, 2022
How Foreign Flying Came to Feel Like Home, AOPA ePilot, May 5, 2022
Switzerland to Spain in a Super Cub, AOPA ePilot, June 9, 2022
Texture, Wyoming Lifestyle, Summer 2022
Cub Pilot Confronts Alpine Convection, AOPA ePilot, July 13, 2022
A dash from Spain to Norway, AOPA ePilot, December 14, 2022
Flying the glaciers and high peaks of Southern Norway, AOPA ePilot, January 17, 2023
In a Cub above islands in the European sky, AOPA ePilot, February 23, 2023
Alpine summer pilgrimage, AOPA ePilot, August 14, 2023
Melting Ice and the Global Glacier Initiative, Essential Marbella, Marbella, Spain, January 2024
Move over Google Earth, Summit Daily News, February 8, 2014
A holy, different view of the Sangre de Cristo Range, Summit Daily News, February 16, 2014
Dangers of flying in the Rocky Mountains of Colorado, Summit Daily News, March 4, 2014
There is nothing like snow in July to make an introduction, West Yellowstone News, August 21, 2015
Latest flight to photograph glaciers in the Absarokas, West Yellowstone News, October 7, 2015
Yellowstone presents terrain and weather challenges, West Yellowstone News, November 6, 2015
Yellowstone Caldera Rim, West Yellowstone News, January 15, 2016
Observing winter weather from the air in Yellowstone, West Yellowstone News, April 8, 2016
Moving to Germany with a Piper Cub, AOPA Opinion Leaders Blog, April 11, 2016
Becoming a student pilot all over again, AOPA Opinion Leaders Blog, May 11, 2016
Flying with a map to save money in Germany, AOPA Opinion Leaders Blog, June 11, 2016
Hopeless Drive, Transatlantic Diablog, June 13, 2016
Maintenance, or the lack thereof, in Germany, AOPA Opinion Leaders Blog, July 12, 2016
There is no union in Europe when it comes to navigation data, AOPA Opinion Leaders Blog, August 11, 2016
Moving out of Germany, AOPA Opinion Leaders Blog, September 19, 2016
How many languages can be spoken in one pattern?, AOPA Opinion Leaders Blog, October 25, 2016
Getting used to flying in Spain, AOPA Opinion Leaders Blog, November 28, 2016
Why do we fly?, AOPA Opinion Leaders Blog, January 10, 2017
Playing in the snow, AOPA Opinion Leaders Blog, February 9, 2017
Overcoming Spanish Airports, AOPA Opinion Leaders Blog, March 9, 2017
O Controller, Where Art Thou?, AOPA Opinion Leaders Blog, April 12, 2017
Moroccus Interruptus, AOPA Opinion Leaders Blog, May 11, 2017
Amber Waves of Grain…in Spain, AOPA Opinion Leaders Blog, June 11, 2017
Provence: A Monet of French Control Zones, AOPA Opinion Leaders Blog, July 11, 2017
Europe: The Case Against ATC Privatization, AOPA Opinion Leaders Blog, August 10, 2017
Ratio of Work to Reward in Aviation, AOPA Opinion Leaders Blog, September 12, 2017
Aerial Infrared, LifePixel Blog, September 2017
Flying in Spain, an Overview, Abaco Advisors, September 2017
General Aviation During a Revolution, AOPA Opinion Leaders Blog, October 10, 2017
A New Normal, AOPA Opinion Leaders Blog, November 11, 2017
Across the Pond, Cub Club, November 2017
Before and After, AOPA Opinion Leaders Blog, December 13, 2017
Rage Against the Machine, AOPA Opinion Leaders Blog, January 10, 2018
Flying in Spain, Part II, Abaco Advisors, January 2018
Cub Club, January 2018
Battle of Mediterranean Winter, AOPA Opinion Leaders Blog, February 12, 2018
From the Pyrenees to the Portuguese Coast, AOPA Opinion Leaders Blog, March 9, 2018
Stormy Atlantic Flying, AOPA Opinion Leaders Blog, April 9, 2018
A Different Kind of Limitation, AOPA Opinion Leaders Blog, May 9, 2018
Portugal to the Pyrenees With Minimal Police Involvement, AOPA Opinion Leaders Blog, June 11, 2018
Glaciers of the Rockies, AOPA Opinion Leaders Blog, July 9, 2018
The Alps: From the Pyrenees to Switzerland, AOPA Opinion Leaders Blog, August 9, 2018
Getting Used to the Alps, AOPA Opinion Leaders Blog, September 10, 2018
The Biggest of Many Things, AOPA Opinion Leaders Blog, October 10, 2018
Going West, AOPA Opinion Leaders Blog, November 9, 2018
Sentimental Journey, AOPA Opinion Leaders Blog, December 10, 2018
Surfing the Wave, AOPA Opinion Leaders Blog, January 12, 2019
Flying High in the P-O, P-O Life, January 13, 2019
Fighting the Elements, AOPA Opinion Leaders Blog, February 10, 2019
Boredomitis, AOPA Opinion Leaders Blog, March 11, 2019
Nostalgia of Grass, AOPA Opinion Leaders Blog, April 7, 2019
On the Matter of Mountain Flying, AOPA Opinion Leaders Blog, May 12, 2019
A Brief Flirtation with Another Aircraft, AOPA Opinion Leaders Blog, June 9, 2019
Switzerland, AOPA Opinion Leaders Blog, July 12, 2019
Aerial photos of the Pyrenees and Spain, Transatlantic Diablog, July 31, 2019
Errands at 15,000 Feet, AOPA Opinion Leaders Blog, August 11, 2019
Hunting for Glaciers, AOPA Opinion Leaders Blog, September 8, 2019
Challenging the Weather in the Alps, AOPA Opinion Leaders Blog, October 11, 2019
Chasing Alpine Autumn, AOPA Opinion Leaders Blog, November 11, 2019
Across the Pond, Cub Club, November 2018
Mountain Flying: Warn and Mitigate, AOPA Opinion Leaders Blog, December 11, 2019
Fearing Fear Itself, AOPA Opinion Leaders Blog, January 12, 2020
Rays of Bureaucratic Hope, AOPA Opinion Leaders Blog, February 10, 2020
A Curious Lack of Crosswinds, AOPA Opinion Leaders Blog, March 9, 2020
An Overdue Rant, AOPA Opinion Leaders Blog, April 9, 2020
An Evolving Theory of Mountain Flying Safety, AOPA Opinion Leaders Blog, May 10, 2020
Aviation Strikes Back, AOPA Opinion Leaders Blog, June 14, 2020
Recurrent Lockdown Without a Pandemic, AOPA Opinion Leaders Blog, July 20, 2020
A Racket About Noise, AOPA Opinion Leaders Blog, August 10, 2020
Decoding Transcendence, AOPA Opinion Leaders Blog, October 11, 2020
Is Flying in the Alps That Dangerous?, AOPA Opinion Leaders Blog, November 11, 2020
Weather Flight, AOPA Opinion Leaders Blog, December 12, 2020
Ten Years of Cub Ownership, AOPA Opinion Leaders Blog, January 10, 2021
Five Years of Europe, AOPA Opinion Leaders Blog, February 14, 2021
Flying in the Alps is That Dangerous, AOPA Opinion Leaders Blog, March 14, 2021
An Irrational Fear of Airports, AOPA Opinion Leaders Blog, April 11, 2021
What is Wrong With This Picture?, AOPA Opinion Leaders Blog, May 9, 2021
Emotional Distance, AOPA Opinion Leaders Blog, June 13, 2021
Closing Time, AOPA Opinion Leaders Blog, July 11, 2021
Rotors on Takeoff, AOPA Opinion Leaders Blog, August 16, 2021
The Halfway Point, AOPA Opinion Leaders Blog, September 11, 2021
VFR On Top….And the Hole Closes, AOPA Opinion Leaders Blog, October 14, 2021