Literary Agents: The Essential Guide for Writers; Fully Revised and Updated