Author: and Anne Weale Margaret Malcolm Alex Stuart