Advanced programming and data structures using pascal - Riley, John H. (1990)