The information provided in this book is excellent and insightful. Its presentation though makes it a little difficult to follow. I note that the original publication date was 1882 and maybe this is why it's not as easy as a more modern day version would be. I keep putting it down but have to keep picking it up again.