J P . ZIEGLER.