Abarat
By Clive Barker