Edward Thorp

Dr. Edward Thorp