added publisherName as subProperty of name
also added writtenBy and authorOf as subclasses of maker and made