Anne McCaffrey: 1926-2011