Jennifer Floerke

Crafton Hills College

Papers: