Learning with Kernels by Alexander J. Smola & Bernhard Schalkopf