Arnold Witzig and Simi Sharifi