Author: V. V. Ganeshananthan
Alternate names: V.V. Ganeshananthan