This book gives tremendous knowledge on a particular topic. It covers a particular topic with very vast details. I loves to read this book as it gave me immense pleasure and knowledge. I never felt it as a course book ever, I read it as if it's a novel for me.