Iman Shames

I have 28 hours to finish this beast on my MEL-AUH-AMS-ARN flight. I tried to read it 8 years ago and failed. Let’s see what happens now.