JAVA Algoritma, Struktur Data dan Pemrograman GUI - RH Sianipar (Informatika, 2013)