Peter M. Shane presenting his paper for the 1st panel

Peter M. Shane presenting his paper for the 1st panel

Peter M. Shane