Inheritance, variation and evolution — WJEC GCSE Biology | MasteryMind