BS 1377-1 2016 Methods of test for soils for civil engineering purposes. General requirements and sample preparation.pdf