American Literature on Stage and Screen: 525 Works and Their Adaptations