Immunology of Human Reproduction by Isaac T. Manyonda & Frank C. Hay