aspects of publishing