Waves in Random Media - Taylor & Francis

1361-6676