Professor T. Randolph Beard

Current affiliation: Auburn University
Subject speciality: Economics
Primary location: United States