TY - RPRT TI - Self-reported life satisfaction. AU - B M Rohland AU - D R Langbehn PY - 1997 UR - https://pubmed.ncbi.nlm.nih.gov/9326847/ ID - 9326847 ER -