Ready Player One
Ernest Cline
Prolog Programming in Depth
Michael A. Covington
Jinnie Fay's Token Gays
Correl Roush
What is Gradual Typing
Jeremy Siek
Higher-Order Perl: A Guide to Program Transformation
Mark Jason Dominus