Pledge Class Composite Spring 17

Image: