Visual Thinking In Mathematics C by Marcus Giaquinto