A Critical Companion to David Fincher - 9781666939569