Author: John Rogers Commons
Alternate names: John R. Commons; John Rogers Commons
Born: 1862
Died: 1945