too much me : my life, family and forbears