Machine learning: the art and science of algorithms that make sense of data - Flach, Peter (Delhi : Cambridge university press, 2012)