CNA Corporation
Center for Naval Analyses providing research and analysis