Algoritma dan struktur data nonlinear dengan java - Siswanto (Graha Ilmu, 2011)