Programming Languages – Application and Interpretation (2007)
cs.brown.edu
cs.brown.edu
Furthermore, the cs173 class at Brown now uses a different book, Programming and Programming Languages [1], that was updated as recently as 2014. It's very much in the same spirit, but uses Pyret instead of plai-typed.
Another thing to note is that cs173 had a MOOC-like online offering in 2012, and the videos are still available [2].
[0] http://cs.brown.edu/courses/cs173/2012/book/
An interesting language.
Update: seems the author talks about Pyret/Racket in this thread https://news.ycombinator.com/item?id=6702563
And here's the pdf: http://cs.brown.edu/courses/cs173/2012/book/book.pdf
Looking at the table of contents, I like the ordering of the topics.
One of those things I'll get to when I have time, which almost never happens. Always something more directly applicable to learn.