charles a. crooker us navy