Public Directory of: U.S. Marine Corps General Officers & Senior Executives (December 6, 2006), Senior Leader Management Branch (MMSL), Manpower & Reserve Affairs, United States Marine Corps.
Public Directory of: U.S. Marine Corps General Officers & Senior Executives (недоступная ссылка) (December 6, 2006), Senior Leader Management Branch (MMSL) (недоступная ссылка), Manpower & Reserve Affairs, United States Marine Corps.