Peter D.

Adjunct Professor at Long Island University