Aaron Shoichet Translator