Twenty-one rules for living among other people

Neo-Etiquette Basics: The New Rules of Being Human