50 , is an opera by Benjamin Britten to a libretto by the English novelist E. M. Forster and Eric Crozier , based on the short novel Billy Budd by Herman Melville .
It is based on the short novel Billy Budd by Herman Melville .