Author: Jonathan Hofer

Jonathan Hofer is a research associate at the Independent Institute.