Follow the Author
Williams, David M.
Williams, David M.
David M. Williams may refer to: David Marshall Williams (1900–1975), American designer of the short-stroke piston used in the M1 Carbine Carbine Williams, a 1952 American film starring James Stewart ...
Read more
Information taken from:Williams, David M.

Author's Books