An introduction to linguistic typology by