Co je to narod?

Zadefinujte mi prosim niekto co je narod. Oficialne sa hovori o narode ako o skupine ludi zijucej na nejakom uzemi pouzivajucej spolocny jazyk. Je teda dieta vietnamca(araba, cernocha, cigana) narodene na slovensku, hovoriace po slovensky sucast slovenskeho naroda? Alebo je narod len nezmyselna konstrukcia? A co znamena spojenie: laska k narodu alebo vlastenectvo? Ked milujem svoj narod znamena to, ze milujem vsetkych slovakov - vratane: zlodejov, vrahov a nasilnikov ktory maju slovensku narodnost?