Author: Joseph P. Newhouse
Alternate names: Joseph Newhouse; Joseph P Newhouse