Moral Deliberations in Modern Cinema
1st EDITION
Sam Vaknin, Ph.D.
Editing and Design:
Lidija Rangelovska