margo pugh