Barbara Park Barbara Bretton Barbara Hambly Barbara Perkins Barbary pirates Barbara W.Tuchman ed.by Barbara Paschke Barbara J.Taylor Barbara J.Mitchell Barbara Kingsolver