Walter Mosley to Receive National Book Foundation Medal for Distinguished Contribution to American Letters