Charles Warren : royal engineer in the age of empire /
Shillington, Kevin,author.
Includes bibliographical references (pages 455-466) and index.
Warren, Charles, Sir, 1840-1927.
Warren, Charles, Sir, 1840-1927.
Great Britain. Army. Royal Engineers
Freemasons
Freemasons.
Great Britain. Army. Royal Engineers.