Library Services : a unique library resource.
Natural History Museum (London, England)
London : Natural History Museum,
[1994?]
With 5 leaflets detailing the collections in the Museum in a pocket at the end.