Telefona gönder: The algorithmic process : an introduction to problem solving / Gregory F. Wetzel, William G. Bulgren.