Internet Archive BookReader

The American encyclopedia and dictionary of ophthalmology