Get list of replicated tables

T-SQL script for getting list of replicated tables and associated subscriptions / publications:

USE master;

SELECT
        P.publication,
        S.publisher_db, S.subscriber_db,
        A.source_owner, A.source_object, A.destination_owner, A.destination_object
FROM
        distribution.dbo.MSsubscriptions S
        INNER JOIN distribution.dbo.MSpublications P ON P.publication_id = S.publication_id
        INNER JOIN distribution.dbo.MSarticles A
                ON A.publication_id = P.publication_id AND A.article_id = S.article_id
ORDER BY
        P.publication, S.subscriber_db, A.source_object;

Is this useful?