Gerald N Hill

Hill teaches United States Government and Politics at the University of British Columbia and has been a visiting scholar at the University of California, Berkeley. He practiced law in San Francisco's financial district and in a small town.