Edinburgh : James Clerk Maxwell Foundation,