by J.B.S. Haldane ; with a new introduction and afterword by Egbert G. Leigh, Jr. J.S. Weiner ; with a new introduction and afterword by Chris Stringer. With a new introduction and afterword by the authors. with an introduction and afterword by Martin E. Marty. with an introduction and an afterword by Leonard Peikoff.