Generic license. Attribution: Beach of stone and sand by John Haynes You are free: to share – to copy, distribute and transmit the work to remix – to...