Non abbiamo ancora una biografia di Michael J. McAfee.
Pubblicato in Inglese · cpf
Billy Yank
Zouaves
Don Troiani's Regiments and Uniforms of the Civil War
Voyaz
The Civil War Reenactors' Handbook
Brady's Civil War Journal