CAPS JOHN HATTER & CO