Structuring Data with Java chapter examples
