Professor T. Randolph Beard

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