Ophthalmology is the specialty dealing with disorders and injuries of the eye... And ophthalmologist is the specialist responsible. Do not confuse with a optometrist. An optometrist only does basic diagnosis and fitting for eye ware.
I believe the answer is limestone..
First blank "reinforcement," second blank "punishment."