Rural Transport Services Project for Kenya. Engineering and issues of IMT adoption, use and servicing in Kenya.