Awesome book to read .. Easily understandable.