After reading through most of this thread and searching through the rest, as far as I can tell one thing needs to be made clearer here. As posted earlier by a couple of people, but seemingly lost in the shuffle,
there is no such thing as C. sp. North. In fact,
there never was a "sp. North". Sp. North was suggested as a name by those who speculated that 6 and 7 stripe frontosa would be classified as separate species.
This never happened. In fact, a widely published study was done that classified them as the same species (
link). So up to this date there are two species of Cyphotilapia and
just the two species of Cyphotilapia: frontosa and gibberosa, the northerly fish, whether 6 or 7 striped, and the southerly 6 striped fish, with differences in head markings, scale counts, etc.
So called "sp. North" was taken up and propagated in some circles as if it was an official name, but this prematurely jumped the gun on a classification that is not now and never was officially recognized, not even as an "invalid synonym". At best, "sp. North" is an outdated, defunct, and misleading term that, unfortunately, persists in being erroneously used in circles that are apparently out of touch with the correct and official names of the fish as they currently stand.
I don't mean to offend anyone who has referred to sp. North in this thread, but considering this is a pinned thread that some might use as their source of knowledge about these fish, at least these basic facts should be accurate and clear here.