This is John reading Black Sheep.
Well, perhaps of what happened when a girl saw him reading it:
I started reading Black Sheep whilst I was sitting at Town Hall station. The lady sitting next to me took a look at the cover and laughed. I guess they should be issuing the book with "adult/mature" covers just like they do for Harry Potter so as to prevent the reader from experiencing embarrassing moments just like I had.