Margareta Torstensdotter (Marketta Torstintytär) [Ram] (of Tuorlahti) — latest news, discussion & facts — IJR