Williams Obstetrics 26e
F. Gary Cunningham, Kenneth Leveno, Jodi Dashe, Barbara Hoffman, Catherine Spong, Brian Casey
★ 4.0