Al-Farabi – a tale of wanderings