Progress in filtration and separation - Amsterdam : Elsevier Science, 1979 - v. ; 25 cm. ISBN: 0444420061 Subjects--Topical Terms: Filters and filtration--PeriodicalsSeparation (Technology)--Periodicals