Francis Kennedy — Royal Navy admiral