‹ James Patterson to donate $1 million to indie bookstores

MobyLives