Platelets : their role in hemostasis and thrombosis : transactions of the conference held under the auspices of the International Committee on Haemostasis and Thrombosis, Chapel Hill, North Carolina, U.S.A., December 1966