Macromolecules, very small grains, and large dust particles in the whirlpool galaxy M51 and its companion: A unified viewDavid L. BlockBruce G. Elmegreenet al.1997Astrophysical Journal