Nagrody i wyróżnienia W 2018 r. został laureatem Nagrody im. Księdza Idziego Radziszewskiego za 2017, przyznawanej przez Towarzystwo Naukowe KUL. W tym samym roku otrzymał tytuł honorowego obywatela m.st. Warszawy. W 2020 minister kultury i dziedzictwa narodowego Piotr Gliński uhonorował go Doroczną Nagrodą MKiDN. W tym samym roku za książkę Roztrzaskane lustro otrzymał Nagrodę Literacką im. Józefa Mackiewicza. W 2023 w Krakowie z okazji IX Dnia Patrioty otrzymał nagrodę „Patriota Roku im. Kazimierza Odnowiciela”. 18 kwietnia 2026 został uhonorowany Feniksem Specjalnym za pracę nad czterotomową serią Świat Chrystusa oraz Świat Apostołów, realizowaną przez ponad pięćdziesiąt lat.

Publikacje Społeczny ruch ekonomistów w Polsce przed rokiem 1939, Warszawa 1977 Najnowsza historia Polski 1918–1980 (pod ps. Andrzej Albert), t. 1–2, Krąg, Warszawa 1983;