HAME PUBLIC SOCIETY