The Hyaenidae: taxonomy, systematics and evolution. Fossils and Strata, No. 30 1991: 1-104. 30 [Zoological Record Volume 128]