James A. Hall

14 books

missing page info

nonfiction business economics

270 pages digital 2014

113 pages paperback

informative reflective medium-paced

178 pages 2016

challenging informative mysterious medium-paced