john nesky