Items where Author is "Ochieng, Peter"