Biology and pathology of trophoblast (Cambridge Univ. Press, 2006)