Cavalier's Call: A Novel