magmcrae@bigpond.com