Xinru Liu

15 books

154 pages 2010

nonfiction history adventurous informative slow-paced

192 pages paperback

nonfiction business history dark informative mysterious medium-paced

847 pages 2008

nonfiction history dark mysterious medium-paced

445 pages 2008

nonfiction history informative medium-paced

231 pages paperback 1988

nonfiction history informative reflective medium-paced

272 pages paperback 2007

nonfiction history challenging informative medium-paced

missing page info hardcover

328 pages 1996

informative inspiring medium-paced

missing page info 1998

medium-paced

616 pages digital