Michael Snell

Michael Snell has overseen the publication of more than 500 books and has ghostwritten dozens of successful titles.