Historical dictionary of science fiction cinema - Booker, Marvin Keith 1953- (Rowman & Littlefield, 2020)