For one of my university courses, I have to complete a paper on Ruby. I need to address the majority of the following items: Syntax/Semantics Bindings/Type Checking Data Types/Expressions/ADT Control Structures Subprograms/Implementing Subprograms Support for Object-Oriented Programming Concurrency Exception Handling While I have found a good number of online sources, I am lacking in print based sources, and was wondering if anyone had any recommendations. John Trunek