The book of three - Alexander,Lloyd (New York : Bantam Doubleday Dell Books, 1999)