I'm a 1800 USCF player with about fifty chess books in my collection. I decided to pick up a copy of this book after a friend recommended it to me.
As computer analysis has an increasingly large impact on the world of chess more and more books rely on chess engines like Rybka. While this leads to more accurate moves in specific variations, it doesn't help the reader to better understand the positional elements involved, or how middlegame plans could be constructed. But in "Lessons with a Grandmaster", the authors work through games in a conversational style. The advantage of this is that the less experienced player (Dr. Joel Sneed) asks questions and suggests moves that readers might have posed, keeping the material accessible and engaging.
I didn't know GM Boris Gulko's games very well before reading this book, but after looking at the book's analysis, it's clear why the author was both a US and USSR champion.
"Lessons with a Grandmaster" is a great book for those who want to improve their positional understanding and how to form a plan in complex middlegames. The analysis is well presented, and as usual the Everyman Chess does a great job of laying out the material.