Peter Noronha (with inputs from agencies)