Freeman Head Frist Design Patterns 2Ed Freeman - 2 - Spd 2023 - 672 ISBN: 9789385889752 Subjects--Topical Terms: Computer Science Dewey Class. No.: 005.1 / FRE