As Zanzibar celebrates the Golden Jubilee of the revolution that produced what...