Dean Ravenscroft

  joint publications with Edward S. Buckler

Publications