A view through the periscope : advanced and geospatial visualization of naval battlefields / - Sanchagrin, Stephen Paul,