Well I am finally starting my book and so far I am on a roll. I have been doing research on the side and I noticed people have been posting about obtaining an agent and submitting query letters. Is it necessary to have an agent? Do I really need one and why? What is the advantages of having one and disadvantages of having an agent and not having one?