"Michael Macowan"@cs .