Information:

Author: Frank M. Turner
Publisher: Yale University Press
Cover: Paperback