Mairi Mackinnon İngiltere'de doğdu, İskoçya'da okula Gitti, Fransa ve İtalya'da okudu ve İspanya'da çalıştı. Çocuk kitapları hazırlayan bir firma olan Usborne'a katılmadan önce öğretmen, çevirmen ve tur yöneticisi olarak çalıştı. Yıllar boyunca Arapça'dan Galce'ye kadar on altı dilde Usborne kitapları yazdı ve editörlüğünü yaptı. Evli ve üç çocuğu olan Mairi Mackinnon, Londra'da gençler, kitaplar ve meraklı müzik aletleriyle dolu bir evde yaşıyor.
Günlerden bir gün yaşlı bir kadın nefis bir bisküvi yapmaya karar verdi. Hamuru yoğurdu, şekil verdi ve fırında pişirdi. Ama fırının kapağını açar açmaz bisküvi dışarıya atlayıp kaçmaya başladı.