Government and Community in Narayanpur