TimP> All true. Hard going for a beginner, though! SICP is really about TimP> "Computer Science" more than *programming*. Now that is very true. As a CS book its excellent - but badly named :-) Alan G