Learning the hard way - Hamilton, Robert C. (2001)