New looks at and for Onespa, Buzyges, and Librita (Lepidoptera: Hesperiidae: Hesperiinae), with new combinations and descriptions of a new genus and six new species. Insecta Mundi, 0089, 24 July 2009: i-ii, 1-55. 44 [Zoological Record Volume 145]