due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer Margaret Mahy due to complications resulting from cancer due to complications resulting from cancer due to complications resulting from cancer Margaret Mahy due to complications resulting from cancer