National Book Tokens have a special competition for World Book Day where you can win :
a set of 12 World Book Day books and a 12-month Bookily card loaded with £7.99 per month, giving the choice of a new book every month.
To enter click here