william h. wall cs navy