John McTaggart (solicitor)

GPTKB entity