Ferringhi Bay. Descent direction calculator. Interface in software engineering examples. Sirsasana a.