Atisha and the Buddhist Traditions of North India 7 The Buddhist Pilgrimage Sites of North India 12 Mahayana Celestial Buddhas and the Emergence of Vajrayana Practice 17 The Great Buddhist Monasteries of North India: Vikramashila and Nalanda 21 Illustrated Manuscripts of North India and Tibet 24 Contacts with the Hindu Tradition 26 Tathagata Buddhas on a Pair of Early Tibetan Tangkas 31 Green Taras, Fierce Goddesses and Ferocious Protectors 34 Tantric Imagery of India, Nepal and Tibet 39 Tibetan Buddhist Forms and Twenty-First-Century Ideas 43 Notes 48