Photo 51, confirmation of the double helical structure of DNA ?