Manyebook
Susan Carey
The Algebraic Mind