abstractor: one who makes abstracts or summarizes information
writer: writes (books or stories or articles or the like) professionally (for pay)
gasp: a short labored intake of breath with the mouth open