Throwing fire

Alfred W. Crosby
Cambridge University Press
9780521791588
0-521-79158-8