TY - BOOK AU - NYAGA M. DAUDI TI - INVESTING IN SHARES AND OTHER SECURITIES SN - 9966706941 PY - 2007/// CY - NAIROBI KENYA PB - QUEENEX HOLDINGS Ltd ER -