The ICSA company secretary's checklists : Ireland.
Fry, William.