Nptel mathematics numerical methods. Engineering Mathematics by Peter O'Neil.