Author: Janice Anne Klein
Alternate names: Janice A. Klein; Janice A Klein