Rabbi Miriam Berkowitz's recent book "Taking the Plunge: A Practical and Spiritual Guide to the Mikveh" (Jerusalem: Schechter Institute, 2007) offers a comprehensive discussion of contemporary issues and new mikveh uses along with traditional reasons for observance, details of how to prepare and what to expect, and how the laws developed.