An atlas of human gametes and conceptuses by Lucinda L. Veeck | Menrva Books