Another insightful and challenging cartoon from David Hayward.
Select your answer to see how you score.