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

© 2008-2020 David Hayes (Astrodene)