boshra

102
reputation

Multiple personalities include computer scientist, neuroscientist, engineer and novice linguist.