David S. Brumbaugh. David Shambaugh. by James E. Brumbaugh. (美) David E·Brumbaugh著 David Scarbrough. Morris W. Firebaugh.