A millennium medley on the care of older people.