Author: David J. A. Stone
Alternate names: David Stone; David J Stone; DAVID J.A STONE; David (David J. a. ). Stone
Bio: Military commander. Lieutenant colonel. The author of several books on military history.