Margaret Q. Hannan - Publications