TY - BOOK AU - Margaret Mwangi TI - General Psychology SN - 9966364412 PY - 2012/// CY - Nairobi PB - Longhorn ER -