A . Bruno , G . V. Hagelin , R.