- The Indian Ocean: people, material objects, ideas
- Discovering Asia through Travel Literature
- Thousands of Islands, One Language: advanced Indonesian
- Introduction to Islam in Southeast Asia
- Religion and society in Indonesia
- Introduction to Indonesia: history and culture
- Translation and Religious Traditions in South and Southeast Asia
- Methods in the Study of Religion
- Beginning Indonesian