Discrete Mathematics - S. Lipschutz (Tata McGraw Hill, New Delhi)
Keywords: Comnputer Program Language