Excellent review there. Actually got some points which may help me in my writing as well. I've just started and the stuff I've written so far is probably well below par compared to some of these fine writers here.