Warrior Race: A History of the British at War /Unread Near fine 864 pages

This novel unfolds like a flower, slowly revealing its beauty.