Larry Harper

Affiliations: 
Human Development University of California, Davis, Davis, CA 
Area:
Individual and Family Studies, Middle School Education
Google:
"Larry Harper"