JAVA : ALGORITMA, STRUKTUR DATA DAN PEMROGRAMAN GUI - R.H SIANIPAR (INFORMATIKA, 2013)