|principles of systematics and nomenclature||general system and phylogeny of insects||systematics of Ephemeroptera|
The "Revision of supra-species taxa of Ephemeroptera" and the book "Modern Systematic of Insects" are written with usage of HIERARCHICAL (HIERARCHY-BASED) and CIRCUMSCRIPTIONAL (CIRCUMSCRIPTION-BASED, or VOLUMETRIC) nomenclatures, without RANKING (RANK-BASED) nomenclature.
If you want to understand what does it mean, you can read the chapter on zoological nomenclature in Engish or in Russian, or an article in Spanish.
If you do not want to understand it, and do not want to use HIERARCHICAL names (which are formed of a generic name, symbol "/", letter "g" and/or "f", and a number behind it), you can do the following:
1) Give for each taxon any rank you want in such a manner, that for HIERARCHICAL names with the same generic names and the same letters ("g" or "f"), the larger number corresponds to the smaller rank
2) If the rank given by you is genus or subgenus, change the HIERARCHICAL name to that generic name which is accompanied by letter "g" in the HIERARCHICAL name. This will be the only correct RANKING name according to the International Code of Zoological Nomenclature.
3) If the rank attributed by you is higher than genus and not higher than superfamily, change the HIERARCHICAL name to the family-group name formed from that generic name which is accompanied by letter "f" in the HIERARCHICAL name. If letter "f" in this HIERARCHICAL name is absent, you have to publish description of a new family-group taxon with your authorship. This will be the only correct RANKING name according to the ICZN.
4) If the rank attributed by you is higher than superfamily, use any name you want, may be somebody will agree with you.