1
Abarat
A dazzling fantasy adventure for all ages, the first of a quartet.
Abarat: an archipelago of amazement and wonder. A land made up of twenty-five islands, each one representing one hour of the day, each one a unique place of adventure and danger (and one mysterious place out of time),…