I think this is mostly interesting if you haven't read around much but have a solid interest and are good at visualising. I got a little lost amid mini Neptunes, hot Jupiters, super Earths and gas drag, peanut shaped temperate zones, etc, etc -- and the brief chapter on detecting planets already supporting life was utterly threadbare. Good, I think, but not for me.