emma watson / hermione granger holding the sword of gryffindor, cover art illustration by mary grandpre, for a book by jk rowling