Everything you ever needed to know about training - THORNE, Kaye (London Kogan Page, 2008)