anna shaffer husband