John Shrek McPhee: The Remarkable Journey Of A Visionary Leader(01) Save Image Image gallery: John McPhee and Shrek: An Unexpected Look at Witnessing Truth