Scientist Quotes and aphorisms about photos Mordechai Vanunu Mordechai Vanunu Mordechai Vanunu Henry Spencer Astro Teller