Who are These People and Why are They Yelling at me?: The Art and Science of Managing Large Angry Public Meetings Paperback $34.99