Here's my first tentative into writing.
Let me know what you think.