Author: Brown, Peter (Military historian)
Alternate names: Peter Brown