Prof. Tom Ojienda, SC

Land Law and Conveyancing Principles and practice - Nairobi, kenya Law Africa publishing ltd - 274p

9966031847

346.0438 / OSI