Essential reproduction / Martin H. Johnson, Barry J. Everitt. - Johnson, Martin H. (Martin Hume), 1944- (Essentials series, 1995)