David Garvey Tree » Ahnentafel von James Speaker of Commons Strangeways