Gannon II, Richard JohnLocation: 695Date: 4/17/2004Rank: CaptainBranch: U.S. MarineOperation: Operation Iraqi Freedom