Foolproofing Your Life: How to Deal Effectively with the Impossible People in Your Life by Jan Silvious Back to product details page >