Carl Shan

3 books

74 pages 2013

nonfiction business informative medium-paced

285 pages digital 2015

346 pages 2015

nonfiction business science informative slow-paced