Author: Michael Ball
Alternate names: Professor Ball; Professor Michael Ball, Ball, Michael.
Bio: Economics professor