Title: The new public service terminal at Newark, N.J.