Warfare and the Human Condition

£15.99

by Dyer, Ernest
Social & cultural history
Paperback

SKU: 9781803696379 Category:

Description

by Dyer, Ernest | Social & cultural history
Published 31/05/2023 by New Generation Publishing in the United Kingdom
Paperback | 530 pages