Our journey through knowledge