Peter Ojiambo
North Carolina State University, Raleigh, NC, U.S.A.