TY - RPRT TI - A herculean effort. AU - O J Doyle PY - 1997 UR - https://pubmed.ncbi.nlm.nih.gov/10167340/ ID - 10167340 ER -