Jeffrey S Banks Facts