David Lundquist
David Lundquist is a lecturer of Western philosophy at Tsinghua University in Beijing.