lee holmes