Evolutionary health promotion: a consideration of common counterarguments.

Evolutionary health promotion: a consideration of common counterarguments.