francis m. green us navy