New Structures for Physics - Bob Coecke ((Lecture Notes in Physics))