This book delves deeply into the major cultural streams that made an impact on India during the ancient and modern times. The cultural spheres created by Harappans, aryans jainism buddhism, early christianity Islamic invaders nd the west have been discussed with amazing finesses.