Pathology of the Human Placenta - Benirschke, Kurt (Springer Berlin Heidelberg, 2012)