TY - GEN AU - KEENAN, D. TI - Company Law SN - 1-4058-1158-7 U1 - 346.420 KEE PY - 2005/// CY - London PB - Longman ER -