Margaretha van Renesse van ter Aa — latest news, discussion & facts — IJR