I first met Prof. Michael Oladimeji Faborode in September 1999 at the annual conference of the Nigerian Society of Agricultural Engineers (NSAE) at...