Introduction To the Tools Of Scientific Computing by Einar Smith