Big guns of the twentieth century and their part in great battles - Allen, Kenneth 1944- (1976)