frederick b. allen us navy