Hall, William GregoryLocation: 4005Date: 3/30/2008Rank: Lieutenant ColonelBranch: U.S. MarineOperation: Operation Iraqi Freedom