john bala jones