Author: Valentin P. Dymnikov M. Kaviany