THE ESSENCE OF PROGRAM DESIGN - 1 - Prentice Hall, 1997 - 194

9780133678062