Play our Book Island Challenge!

Calling young adventurers! Guess which book characters live on each of the seven islands on the treasure map below, and you could win one of fifty £10/€10 National Book Tokens.