Author: Robert G. Putnam
Alternate names: R.G Putnam