Data Structures: Abstraction and Design Using Java, 3rd Editionby Elliot B. KoffmanWriting a summary for young readers…For young readersBook data: Open Library