Mark Richards surfing ledgend and all round fantastic human being ,...