to be fair , rubicon ranch lay three thousand feet above sea level , and the harsh weather and bleak desert vistas suited her present mood , but she hadnt slept well lately , hadnt slept much at all since alexander died , and she had little strength to deal with the present heat wave .