3 works on record
The Java language specification
1996
Future Doesn't Need Us
Why the Future Doesn't Need Us