Author: Bryan Caplan
Alternate names: Bryan Douglas Caplan