Geboren te Eastleigh, Hampshire. Is een Engels auteur van kinderboeken. Ze is de dochter van Origenes Herman (een inspecteur voor spoorwegtelecommunicatie) en Ivegh (een huisvrouw; meisjesnaam, Lassiter) Hoffman. Vlak voordat ze drie werd, verhuisde de familie Hoffman naar Londen. Toen ze nog een heel klein meisje was, liet Mary haar blindedarm verwijderen door de man van Enid Blyton, maar hij was chirurg, dus dat was in orde. Op de basisschool begon Hoffman al met schrijven. Ze schreef toneelstukken die haar klasgenoten dan opvoerden. In 1964 ging ze naar Cambridge om Engelse literatuur te studeren. Ze sloot dat af met een diploma linguïstiek (taalkunde). Ze trouwde met Stephen James Barber (een maatschappelijk werker) op 22 december 1972 en kreeg drie kinderen: Sarah Rhiannon, Rebecca Imogen, Jessica Rowena. In 1970 begon ze aan haar eerste boek, dat in 1975 werd gepubliceerd onder de naam 'White Magic'. Inmiddels heeft ze een oeuvre van ongeveer tachtig kinderboeken, waaronder de Stravaganza serie, 'De Valkeniersknoop' en 'Troubadour'. Hoffman trouwde in 1972 met Stephen Barber met wie zij drie dochters kreeg. Het is niet waarschijnlijk dat Mary ooit met pensioen zal gaan; ze is van plan om voor altijd te schrijven. Mary woont in een verbouwde schuur in Oxfordshire, Engeland, met haar man, een Aga en drie Birmese katten. Ze heeft altijd Birmese katten gehad, behalve twee die Abessijns waren en de eerste een langharige tabby. Ze houdt van Indiaas en Thais eten en is vegetariër. Ze gaat elke week naar een cursus Italiaanse literatuur in Oxford en zo vaak als ze kan naar Italië.