The reproduction revolution: new ways of making babies Singer, Peter Popularity → Current 12 Peak 20 Niche 40 Oxford University Press 1984 273 pages