Snow, ice and other wonders of water : a tribute to the hydrogen bond / Ivar Olovsson, University of Uppsala, Sweden. New Jersey : World Scientific, 2016