Bad blood? Survey of public's views on unlinked anonymous testing of blood for HIV and other diseases. Issue 7227 (8th January 2000)