Great book for poop reading (while you attend any language-related bachelor degree). A bit hardread for non-native.