Avenger of Blood by James Pattinson
When a mysterious metal canister is washed u p on a Scottish beach, secret agent Ray Challenor is sent to investigate. But he is not very keen and, when he is sent a ll over the world, he thinks of quitting, if he lives long e nough to do so. '