Christopher McKnight NicholsBooksRethinking American Grand StrategyProphesies of godlessnessPromise and perilAuthor data: Open Library