Books By David Stewart Ph. D.