TPL[2]
Fleming Nielson
A concurrent, functional language. [?]