Algorithm + Data Structures Programs Niklaus Wirth - WIRTH, Niklaus (Prentice Hall of India, 1991)