NobleBlocks
    Deer Antlers: regeneration, function and evolution, by Richard J.Goss. Academic Press, New York, pp. 336, 1983. US$45.00. | NobleBlocks