Finished it last night and really enjoyed it too! There was a lot of slang in it that I was completely unfamiliar with, but thankfully the meanings were fairly obvious due to the context. Not all, but most. It was funny to discover that the word "crib" is an old slang, not a modern one. Although I think my favorite was "cove". Couldn't tell you why though.