abstractor: one who makes abstracts or summarizes information
writer: writes (books or stories or articles or the like) professionally (for pay)
saluki: old breed of tall swift keen-eyed hunting dogs resembling greyhounds; from Egypt and southwestern Asia