Concrete Abstractions

“An introduction to computer science using Scheme.”