ACKNOWLEDGMENTS HOME PAGE INTRODUCTION