Looking at the synopsis, it sounds promising and worth giving a try.
I have saved this in my library to read later.