Revised 27-Feb-1997 by
Mark Birkinshaw