Cultures of evolutionary biology: Mystery of mysteries: is evolution a social construction? Michael Ruse; Harvard University Press,Cambridge, MA & London, 1999, pp. xii+296, Price £18.95 hardback,ISBN 0-674-467706-X, £12.95 paperback,ISBN 0-674-00543-0. |