Anna Shipman, 01 Dec 2011 Icy crust on Europa~ Icy crust on Europa~ http://www.nature.com/nature/journal/v479/n7374/full/nature10701.html http://www.nature…