The beak of the finch : a story of evolution in our time /
Weiner, Jonathan.
London : Vintage,
1995, c1994.
Originally published: London : Jonathan Cape, 1994.