"Mac McCaughan"@cs .