Fetal and neonatal physiology - Polin, Richard A. (Elsevier, 2004)