C OLONSAY IS A tiny Scottish island, only 15km long, in the Inner Hebrides. Its 135 inhabitants have access to one school, ...