THE AMAZING PLACENTA: EVOLUTION AND LIFELINE TO HUMANNESS. - Finlay, Graeme (Zygon: Journal of Religion & Science, 2020)