Author: Barbara J. Cohen
Alternate names: Barbara Janson Cohen