The popular fiction writer will visit 21 states in two months.