The life of a freelance writer is tough. No matter how experienced he is, each day, he has to scout the numerous ..