The ferns and fern-allies of west tropical Africa.