The research and writing of this book have consumed more than half of my adult life. Over the years many individuals and institutions have contributed significantly to its completion. While my name alone appears on the title page, and any errors are of course mine, I would like to recognize those who have played especially significant roles in this project.