Grumpy old petrolhead on a tiny Scottish island.