George Garrett: A Critical Biography