Shaharom B. Tak
overview