Barbara W.Tuchman Barbara W.Ellis Barbara J.Coleman Barbara J.Logue Barbara J.Taylor Barbara L. Barbara Fine Clouse Barbara Bretton Barbara E. Barbara Hambly