mary rose mcgill