Background
Leo, Maggie Penina was born on June 18, 1957 in Ann Arbor, Michigan, United States.
Leo, Maggie Penina was born on June 18, 1957 in Ann Arbor, Michigan, United States.
Bachelor in Library. Science, University Wales, 1989. Diploma library, University Wales, 1998.
Deputy library Kent Institute, England, 1990-1993, Loughborough College Art & Design/Loughboro Technology College, England, 1993-1994, library England, 1994-1998.
Daughter of Thomas and Margaret (Roebuck) Black. John Francis Leo (divorced 1994).