Algoritma dan Pemrograman - Suarga (Andi, 2006)