num_pages: 224
description: The Western Front Holmes, Richard
title: The Western Front
publisher: BBC Books