Question: What kind of books does American author William Kennedy and French-Canadian author S. M. Stirling write?
Answer: alternate history novels