While the mechanism of micro-evolution is generally accepted, the procss of macro- evolution espcially as it pertains to hominid evolution, is not. Define and explain the differences between micro, macro evolution. Explain why macro evolution creates difficulties for " history deniers" and then offer two examples of evidence to suppoert the validity of macro evoltuion.