Author: M. Diane Klein
Alternate names: M. DIANE KLEIN