J . TEAUNCT & SON,