First course in computers - Sanjay Saxena (1999)