Miles Christopher Bakshi 2025