Who has also written two novels set in the English Civil War,  Gillian Bradshaw or Arthur Hailey?