Archtecture and design principles - Raj Kamal (Chennai, 2025)