There is on;y one day left to vote for your favourite 'Puffin of Puffins'. Just click on the link below and register your vote now. The winner will be declared on Thursday, 17th June. So far 'Artemis Fowl' is still ahead of the pack by miles with 57% of the votes. Not only testament to the incredible story and characters created by Eoin Colfer, but also to the voice of young readers! Which book do you think deserves to be the 'Puffins of Puffins'?