Author John Grisham signs books in Greensboro