emma watson / hermione granger, cover art by mary grandpre for a book by jk rowling