1. Mem. ASME
2. Department of Mechanical Engineering, United States Naval Academy, Annapolis, MD 21402
3. Department of Mechanical Engineering, Duke University, Durham, NC 27708
4. Fellow ASME
5. Department of Civil and Environmental Engineering, Virginia Polytechnic Institute and State University, Blacksburg, VA 24061-0105