TY - RPRT TI - Theories: components, development, evaluation. AU - M E Hardy UR - https://pubmed.ncbi.nlm.nih.gov/4493660/ ID - 4493660 ER -