I haven't read the book you describe.
I should mention that there are actually two forms of refusal chess... the version I learned and prefer is where a player's only move can be refused. The other version is that a player's only move must be accepted.
Interesting thing about progressive chess... it turns out that underpromotion is a key strategic tool. That's because once you call check your cycle ends. Promoting to a queen or rook often results in check, but underpromoting to a knight or bishop usually doesn't, and can extend your attack.