Carter A. Vaughan is a pseudonym and this author is listed under his true name Noel Bertram Gerson

© 2008-2019 David Hayes (Astrodene)