Algoritma dan pemrograman - Antony Pranata (2005)