Dancing in the dharma: the life and teachings of Ruth Denison - Boucher, Sandy (Beacon Press, 2005)