Don't buy the Kindle edition!
A fantastic book which has been messed up badly in the kindle edition without any figures and bad formatting. I think this is disrespect to the good author of this book. I was very disappointed and cheated without so many images and figures which formed an important part of this well written book. I certainly would demand a refund, since there was no warning about absence of images in the kindle version. However, I recommend the paperback version which I hope has the relevant images and figures.