Author: Shafer. Robert. 1889-1956.