David L Rainey Author

David L. Rainey, Rensselaer Polytechnic Institute, USA.