Author who has taught, read at Colgate wins Pulitzer