Chaucer and the poets : an essay on Troilus and Criseyde