January 2, 2026

can garuda purana be read at home?