He's back!
This is set another 10 years on, so James is now 24 years old, in case you're asking.
Enjoy!
:-)
Reset to default
Credit card payment
Install this webapp for easier offline reading: tap and then Add to home screen.