Data Structures & Algorithms in Java - Waite, Mitchell (Mitchell Waite signature, 1998)