Alexander Patterson

Irish physician