Author: David Joseph Schwartz
Alternate names: David J. Schwartz; David Schwartz Dr; David J. Schwarts; Ph.D. David Joseph Schwartz; David Joseph. Schwartz; D J. Schwartz; David J., Dr. Schwartz; David Schawartz; David J. Schwartz.  Páginas: 309; David J. Schwartz Ph.D.