Author: Yu A. Kutoyants