Showing 1 - 1 results of 1 for search 'Davidson, Rachel D., 1978-', query time: 0.01s
Refine Results
-
1
The avenging-woman on-screen : female empowerment and feminist possibilities / by Stache, Lara C., 1981-, Davidson, Rachel D., 1978-
Published 2023Call Number: Loading…CONNECT (1 user limit)
Located: Loading…
Electronic eBook