Barbara Hambly. Barbara Leaming. Barbara Park. Barbara Kerley. Barbara Douglas. Barbara Gibbons. by Barbara Cooney. Barbara A. Barbara W. Barbara M.