Keith MacClugage
  • United States