I read this post from Jack Eason with great interest. I agree. Reading, writing dedication and enthusiasm is needed in abundance. Also life experience, observational skills and a tendency to be curious helps! It is such hard work and not for the faint-hearted. The reward is the joy of knowing we have created and that is worth more than the meagre royalties!