C . Hamilton ,general