Michael Carroll

3 books

nonfiction business informative inspiring medium-paced

272 pages | first published 2006

nonfiction self help informative reflective slow-paced

240 pages | first published 2012

nonfiction business self help informative inspiring slow-paced

224 pages | first published 2007

More...