Key ideas - Hamilton, Peter