nancy viva davis halifax

nancy viva davis halifax is associate professor in Critical Disability Studies in the Faculty of Health at York University. Their most recent collection is hook.