Seven Sorcerers - Caro King Oh, Jik! Best fantasy I've read in ages.