Trinh Xuan Thuan

3 books

312 pages paperback 2000

nonfiction philosophy science challenging informative reflective slow-paced

160 pages paperback 1992

nonfiction science medium-paced

159 pages