Beyond blame - Greeenleaf, Stephen (Villard Books, 1986)