Queen of Shadows: A Novel of Isabella, Wife of King Edward II