Jack D’Aurora writes a blog about social and political issues