James Carter is a freelance content writer from the USA. He has done Masters`s in Journalism and Mass Communication from the Institute of Management Studies. He is an avid blogger and aspiring novelist. He spends his free time reading novels, gardening, and Swimming.
©