A first course in computers - Saxena,Sanjay (Vikas Publishing House, 2006)