Welcome to Amir’s Blog Currently Under Reconstruction

The blog is currently undergoing a makeover and will be relaunched in April. Stay tuned for new engaging writings. Meanwhile, visit the main website here.