I had been trying to understand this topic since 1st year my MBBS... now I understood this topic crystal and clear in 4th yr... You need patience to listen complete lecture.... Best lecture sir.... Thank you for sharing your knowledge.... Best lecture worth listening