I listen to this on audio and that didn't work so well for me. I was distracted and found the story hard to follow, I know I would have enjoyed this much more had I read it - the writing is good the storyline is solid and the tone is just right for the topic.
Just don't recommend the audio.