A Philosopher at the Admiralty by Peter Johnston