Word perfect - Vas,Gratian (New Delhi Sterling, 2000)