Question 72: How long is a generation?

May 1, 2020    David Reid