ww1ha.org
The Encyclopedia of World War I : A Political, Social, and Military History - WW1 Historical Association
Ezekiel Register