Walter Mosley to appear at Kenny Rd. Borders Aug. 8