read in this light the slaughter yard is a political allegory ubwo davide yarangije byose ahita agenda cardinal hayes current rival is mount saint michael academy