Concrete Advice for Writing Abstracts
Tom Lang, MA
Tom Lang Communications