Publications by 'Jim Newhouse'