World's great speeches - B N Ahuja (Abhishek Publications, Chandigarh, 2001)