In less than forty years of its existence, the Bharatiya Janata Party has become the world's largest political party and continues to go from strength to strength in Indian politics. Although its historic rise may seem organic to some, there is much internal deliberation and planning that has aided the growth of this 180-million-member organization. The Architect of the New BJP uses in-depth research and concrete examples to explain how the BJP has...