James Freeman

21 books

400 pages 2018

nonfiction business informative tense slow-paced

398 pages paperback

nonfiction sports informative slow-paced

261 pages hardcover

nonfiction business economics informative medium-paced

120 pages paperback

fiction historical reflective medium-paced

417 pages 2005

informative reflective medium-paced

136 pages paperback

nonfiction self help medium-paced

332 pages hardcover

nonfiction computer science education psychology

202 pages paperback

fiction

240 pages 2012

nonfiction informative slow-paced

240 pages hardcover 2012