Added chapters from Raghav