by Egmont Grigor
Good, but it can be a little confusing and choppy. You might want to consider using an editor, but it's still very readable and enjoyable.
Nothing wrong with the writing. It is a style and you do it remarkably well.