JOHN G. COTTONE, PHD