It sounds familiar, and I love the title.

Let me look it up. Sometimes I forget what I've read (very embarrassing).
----
Yup. Read it.

Some parts were very good, and some were less than very good. Imo, of course.