Delta Force in Iraq - John "Shrek" McPhee : JSOCarchive(02) Prof. Bill Dibbert III 23 Aug 2025 Save Image Image gallery: John's Enduring Story: A Biography Explored Through Ancient Writings, Addressing Searches for john 'shrek' mcphee biography