Finally getting around to read Pratchett's "I Shall Wear Midnight". Not a big fan of the teen-approach (disliked Sourcery, too), but the writing is solid and entertaining enough.