added Author.java