Author: Taneev, Sergei Ivanovich, or Taneiev, Serge Ivanovitch