Author: Roger A. Pielke, Sr.
Alternate names: Pielke, Roger A., Sr.; Pielke, Sr., Roger A., Sr.; Roger A. Pielke Sr; Sr., Roger A. Pielke; Roger A Pielke; Pielke, Roger A.