Sheila StewartVI

Zmarła w Dundee (Szkocja, Wielka Brytania) z powodu niewydolności nerek.
W 2006 roku otrzymała Order Imperium Brytyjskiego.