The first unified treatment of time series modelling techniques spanning machine learning, statistics, engineering and computer science.