Author: David A. Jones
Alternate names: David A. JONES; Jones, David A. (David Adam), 1965-; Jones, David Adam 1965-; David A. Jones Political science teacher; Jones, David A. 1965-; David Adam Jones; دايفيد أ. جونز; ডেভিড এ জোন্স; Jones, David Adam; Jones, David A., 19..-....; Jones, David A. (David Adam)
Born: 1965