The Fall of the Kings by Delia Sherman & Ellen Kushner