catherine johnstone