John "Shrek" McPhee(00) Save Image Image gallery: Exploring the Worlds of John McPhee: Author and Operator