James A. B. Scherer at his desk

Details