This book describes recent developments in hydrometeorological forecasting techniques for a range of timescales, from short term to seasonal and longer terms. It conveniently brings together both meteorological and hydrological aspects in a single volume.