John Dennis sits in the back room of Perry's in Pacific Heights, reflecting aloud over a cup of tea on the personal liberties he believes House Speaker Nancy Pelosi has stripped from him. In blazer and jeans, with silver hair and pale blue eyes that match the color of his shirt, Dennis more closely resembles a relaxing yachtsman than a thrower of... More >>>