1
by Tyndall, John 1820-1893
Published 1874
Book
2
by Ma, Hongming.
Published 2012
Electronic