Unabridged Audiobook
I found it difficult to follow. Found it too full of the slang, and the villain was not really "present" the way Carla is.
~~tag-text~~