Technology for the United States Navy and Marine Corps 2000-2035. Volume 6, Platforms : becoming a 21st-century force / Panel on Platforms, Committee on Technology for Future Naval Forces, Naval Studies Board, Commission on Physical Sciences, Mathematics and Applications, National Research Council.