Kate Harveston is a freelance writer. Her work deals mainly in politics and issues of social justice and human rights, but she has written on a wide range of topics. If you like her writing, you can visit her blog, Only Slightly Biased.