Patterns in Java Vol. 1by Mark GrandWriting a summary for young readers…For young readersBook data: Open Library