Ian Barbour | Slate