Internet Archive BookReader

Biographical sketch and obituary of John S. Newbold