Author: Bryan Douglas Caplan
Alternate names: Bryan Caplan