TY - RPRT TI - Leighton E. Cluff (1923-2004). AU - Joseph E Johnson PY - 2005 UR - https://pubmed.ncbi.nlm.nih.gov/16555598/ ID - 16555598 ER -