Grand Strategy Of Evolution; The Social Philosophy Of A Biologist by William Patten