Science Fantasy: Critical Explorations in Fiction and Film - 9781666926361