A revision of African helmeted terrapins (Testudines: Pelomedusidae: Pelomedusa), with descriptions of six new species.