Exhibition opens today at Jerusalem’s Tower of David Museum