Weekend Surprise! 5% off any purchase. Get the code »

Michael Snell

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