W. C a r p c l a n.